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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。