阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      JavaScript ArrayBuffer isView() 方法的总结

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

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

      The source for this interactive example is stored in a GitHub repository. If you’d like to contribute to the interactive examples project, please clone https://github.com/mdn/interactive-examples and send us a pull request.

      语法

      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
      
      

      说明文档

      Specification(说明书)Status(状态)Comment(备注)
      Typed Array SpecificationObsoleteSuperseded by ECMAScript 6.
      [ECMAScript 2015 (6th Edition, ECMA-262)
      ArrayBuffer.isView](https://www.ecma-international.org/ecma-262/6.0/#sec-arraybuffer.isview)StandardInitial definition in an ECMA standard.

      浏览器兼容性

      The compatibility table on this page is generated from structured data. If you’d like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.

      Update compatibility data on GitHub

      DesktopMobileServer
      ChromeEdgeFirefox
      isViewChrome Full support YesEdge Full support 12Firefox Full support 29

      Legend

      Full support  

      Full support

      另见参考文档

      目录
      目录