arrayBuffer.byteLength是JavaScript中的一個屬性,用於提供arrayBuffer的長度(以字節為單位)。
用法:
ArrayBuffer.byteLength
參數:它不接受任何參數,因為arrayBuffer.byteLength是屬性而不是函數。
返回值:它以字節為單位返回arrayBuffer的長度。
代碼1:
<script>
// Creation of arrayBuffer of size 5 bytes
var A = new ArrayBuffer(5);
// Using property byteLength
var bytes1 = A.byteLength;
// Printing the lengths of the ArrayBuffer
document.write(bytes1);
</script>
輸出:
5
如果arrayBuffer的長度以小數形式給出,則它以整數形式返回長度,而當長度以字符串形式給出時,則返回零(0)長度。
代碼1:
<script>
// Creation of arrayBuffer of sizes 5.6
var A = new ArrayBuffer(5.6);
// Using property byteLength
var bytes1 = A.byteLength;
// Printing the length of the ArrayBuffer
document.write(bytes1);
</script>
輸出:
5
代碼2:
<script>
// Creation of arrayBuffers of sizes "a" bytes
var A = new ArrayBuffer("a");
// Using property byteLength
var bytes1 = A.byteLength;
// Printing the length of the ArrayBuffer
document.write(bytes1);
</script>
輸出:
0
注:本文由純淨天空篩選整理自Kanchan_Ray大神的英文原創作品 JavaScript | arrayBuffer.byteLength。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。