阿西河

所有教程

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

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      JS DataView.prototype

      DataView``.prototype 表示DataView的原型

      DataView.prototype 属性的属性特性:
      writable
      enumerable
      configurable

      描述

      DataView 的实例从DataView.prototype继承。就像所有的构造器,你可以修改原型来改变生成的DataView实例。

      属性

      DataView.prototype.constructor

      指定用来生成原型的构造函数.初始化值是标准内置DataView构造器.

      DataView.prototype.buffer 只读

      被视图引入的ArrayBuffer.创建实例的时候已固化因此是只读的.

      DataView.prototype.byteLength 只读

      ArrayBuffer中读取的字节长度. 创建实例的时候已固化因此是只读的.

      DataView.prototype.byteOffset 只读

      ArrayBuffer读取时的偏移字节长度. 创建实例的时候已固化因此是只读的.

      方法

      DataView.prototype.getInt8()

      DataView起始位置以byte为计数的指定偏移量(byteOffset)处获取一个8-bit数(一个字节).

      DataView.prototype.getUint8()

      DataView起始位置以byte为计数的指定偏移量(byteOffset)处获取一个8-bit数(无符号字节).

      DataView.prototype.getInt16()

      DataView起始位置以byte为计数的指定偏移量(byteOffset)处获取一个16-bit数(短整型).

      DataView.prototype.getUint16()

      DataView起始位置以byte为计数的指定偏移量(byteOffset)处获取一个16-bit数(无符号短整型).

      DataView.prototype.getInt32()

      DataView起始位置以byte为计数的指定偏移量(byteOffset)处获取一个32-bit数(长整型).

      DataView.prototype.getUint32()

      DataView起始位置以byte为计数的指定偏移量(byteOffset)处获取一个32-bit数(无符号长整型).

      DataView.prototype.getFloat32()

      DataView起始位置以byte为计数的指定偏移量(byteOffset)处获取一个32-bit数(浮点型).

      DataView.prototype.getFloat64()

      DataView起始位置以byte为计数的指定偏移量(byteOffset)处获取一个64-bit数(双精度浮点型).

      DataView.prototype.setInt8()

      DataView起始位置以byte为计数的指定偏移量(byteOffset)处储存一个8-bit数(一个字节).

      DataView.prototype.setUint8()

      DataView起始位置以byte为计数的指定偏移量(byteOffset)处储存一个8-bit数(无符号字节).

      DataView.prototype.setInt16()

      DataView起始位置以byte为计数的指定偏移量(byteOffset)处储存一个16-bit数(短整型).

      DataView.prototype.setUint16()

      DataView起始位置以byte为计数的指定偏移量(byteOffset)处储存一个16-bit数(无符号短整型).

      DataView.prototype.setInt32()

      DataView起始位置以byte为计数的指定偏移量(byteOffset)处储存一个32-bit数(长整型).

      DataView.prototype.setUint32()

      DataView起始位置以byte为计数的指定偏移量(byteOffset)处储存一个32-bit数(无符号长整型).

      DataView.prototype.setFloat32()

      DataView起始位置以byte为计数的指定偏移量(byteOffset)处储存一个32-bit数(浮点型).

      DataView.prototype.setFloat64()

      DataView起始位置以byte为计数的指定偏移量(byteOffset)处储存一个64-bit数(双精度浮点型).

      规范

      SpecificationStatusComment
      ECMAScript 2015 (6th Edition, ECMA-262)DataView.prototypeStandardInitial definition.

      另见

      目录
      目录