• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • ArrayBuffer.isView()

    The ArrayBuffer.isView()方法当arg是一个ArrayBuffer的视图就返回true,例如类型化数组对象(typed array objects)或者一个数据视图(a DataView);否则返回false.

    判断是否为ArrayBuffer的视图类实例,包括 typed array objects(类型化数组对象)和 a DataView

    语法

    ArrayBuffer.isView(arg)
    

    Parameters(参数)

    arg
    被检测的语句。

    示例

    ArrayBuffer.isView();                    // false              
    ArrayBuffer.isView([]);                  // false
    ArrayBuffer.isView({});                  // false
    ArrayBuffer.isView(null);                // false
    ArrayBuffer.isView(undefined);           // false
    ArrayBuffer.isView(new ArrayBuffer(10)); // false
     
    ArrayBuffer.isView(new Uint8Array());    // true
    ArrayBuffer.isView(new Float32Array());  // true
    ArrayBuffer.isView(new Int8Array(10).subarray(0, 3)); // true
    
    var buffer = new ArrayBuffer(2);
    var dv = new DataView(buffer);
    ArrayBuffer.isView(dv); // true