当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


JavaScript ArrayBuffer isView()用法及代码示例


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,因为上述参数不是类型化数组。

类型化数组的列表:

我们有 Javascript 数组方法的完整列表,要检查这些方法,请阅读这篇Javascript Array Complete reference 文章。

支持的浏览器:

  • 谷歌浏览器
  • IE浏览器
  • Firefox
  • Opera
  • Safari

相关用法


注:本文由纯净天空筛选整理自Kanchan_Ray大神的英文原创作品 JavaScript ArrayBuffer isView() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。