當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。