Javascript ArrayBuffer.isView() 是 JavaScript 中的內置函數,用於檢查函數的給定參數是否是類型化數組。
用法:
ArrayBuffer.isView(p)
參數:它接受類型化數組或其他形式的參數。
返回值:如果參數類型為數組則返回 true,否則返回 false。
示例 1:在這個例子中,我們將看到使用ArrayBuffer.isView()使用 Int32Array() 方法。
javascript
// Creation of ArrayBuffer having a size in bytes
let buffer = new ArrayBuffer(12);
// Use of ArrayBuffer.isView function
A = ArrayBuffer.isView(new Int32Array())
console.log(A);
輸出:
true
注意:這裏的輸出為 true,因為 Int32Array 是一個類型化數組。
示例 2:在這個例子中,我們將看到使用ArrayBuffer.isView()。
javascript
// Creation of ArrayBuffer having size in bytes
let buffer = new ArrayBuffer(12);
// Use of ArrayBuffer.isView function
A = ArrayBuffer.isView();
B = ArrayBuffer.isView(null);
C = ArrayBuffer.isView(undefined);
// Printing the result
console.log(A);
console.log(B);
console.log(C);
輸出:
false false false
注意:這裏的輸出為 false,因為上述參數不是類型化數組。
類型化數組的列表:
- Int8Array from()
- Uint8Array();
- Uint8ClampedArray.of()
- Int16Array from()
- Unit16Array.from()
- Int32Array.from()
- Uint32Array from()
- Float32Array.from()
- Float64Array.from()
我們有 Javascript 數組方法的完整列表,要檢查這些方法,請閱讀這篇Javascript Array Complete reference 文章。
支持的瀏覽器:
- 穀歌瀏覽器
- IE瀏覽器
- Firefox
- Opera
- Safari
相關用法
- JavaScript ArrayBuffer resize()用法及代碼示例
- JavaScript ArrayBuffer.isView()用法及代碼示例
- JavaScript ArrayBuffer.slice()用法及代碼示例
- JavaScript ArrayBuffer()用法及代碼示例
- JavaScript Array length用法及代碼示例
- JavaScript Array reverse()用法及代碼示例
- JavaScript Array sort()用法及代碼示例
- JavaScript Array fill()用法及代碼示例
- JavaScript Array join()用法及代碼示例
- JavaScript Array toString()用法及代碼示例
- JavaScript Array pop()用法及代碼示例
- JavaScript Array shift()用法及代碼示例
- JavaScript Array push()用法及代碼示例
- JavaScript Array unshift()用法及代碼示例
- JavaScript Array concat()用法及代碼示例
- JavaScript Array splice()用法及代碼示例
- JavaScript Array lastIndexOf()用法及代碼示例
- JavaScript Array indexOf()用法及代碼示例
- JavaScript Array of()用法及代碼示例
- JavaScript Array slice()用法及代碼示例
- JavaScript Array findIndex()用法及代碼示例
- JavaScript Array find()用法及代碼示例
- JavaScript Array includes()用法及代碼示例
- JavaScript Array reduceRight()用法及代碼示例
- JavaScript Array reduce()用法及代碼示例
注:本文由純淨天空篩選整理自Kanchan_Ray大神的英文原創作品 JavaScript ArrayBuffer isView() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。