Javascript - TypedArray

首页 / JavaScript入门教程 / Javascript - TypedArray

一个类型化数组(TypedArray)对象描述了一个底层的二进制数据缓冲区(binary data buffer)的一个类数组视图(view)。事实上,没有名为 TypedArray 的全局属性,也没有一个名为 TypedArray 的构造函数。

TypedArray类型

Int8Array

  • 大小      -  1 byte
  • 说明      -  8位二进制补码带符号整数。
  • 类型      -  byte
  • 值范围  -  -128至127

Unit8Array

  • 大小      -  1  byte
  • 说明      -  8位二进制补码语法八位字节。
  • 类型      -  octet
  • 范围  -  0到255。

Unit8ClampedArray

  • 大小       -   1 byte
  • 说明       -   8位无符号整数(固定的)八位字节。
  • 类型       -   octet
  • 范围   -   0到255。

Int16Array

  • 大小       -   2 byte
  • 说明       -   16位二进制补码有符号整数。
  • 类型       -   short。
  • 范围   -  -32768至32767。

Unit16Array

  • 大小       -   2 byte
  • 说明       -   16位无符号整数。
  • 类型       -   unsigned short
  • 范围   -   0到65535。

Int32Array

  • 大小       -   4 byte
  • 说明       -   32位二进制补码有符号整数。
  • 类型       -   long
  • 范围   -   -2147483648至2147483647。

Uint32Array

  • 大小       -  4 byte
  • 说明       -  32位无符号整数。
  • 类型       -  unsigned long
  • 范围   -  0到4294967295

Float32Array

  • 大小      -   4 byte
  • 说明      -  32位IEEE浮点数不受限制的浮点数。
  • 类型      -  unrestricted float
  • 范围  -  1.2x10 -38 至3.4x10 38

Float64Array

  • 大小       -  8 byte
  • 说明       -  64位IEEE浮点数不受限制的双精度数。
  • 类型       -  unrestricted double
  • 范围   -  5.0x10-324至1.8x10308

TypedArray方法

让无涯教程看一下 JavaScript TypedArray方法的列表及其说明。

方法说明
copyWithin() copyWithin()方法将数组的一部分复制到同一数组中的另一个位置,并返回大小而无需修改。
entries() JavaScript entry()方法返回一个新的Array Iterator对象,该对象包含数组中每个索引的键/值对。
every() javaScript Array.every()方法测试数组的所有元素是否满足给定条件。
fill() javaScript fill()方法用于将数组的所有元素(从开始索引到结束索引)填充为静态值。
Filter() JavaScript Array filter()方法形成一个新数组,该数组符合现有数组的给定条件。
find() JavaScript find()方法用于获取满足所提供条件的数组中第一个元素的值。
findIndex() JavaScript findIndex()方法提供了完成数组中给定测试的元素的索引。
forEach() JavaScript forEach()方法为数组的每个元素调用一次提供的函数。
includes() JavaScript Array includes()方法是JavaScript中的内置函数,用于确定数组中是否存在特定元素。
indexof() JavaScript indexof()方法用于查找作为函数参数提供的元素的索引。
join() JavaScript join()方法用于将Array的所有元素连接到字符串中。
Keys() JavaScript Keys()方法是JavaScript中的内置函数。此方法返回带有数组键的Array Iterator对象。
lastIndexof() javaScript lastIndex()of方法返回值的最后位置,如果找不到该值,则返回-1。
map() JavaScript map()方法形成一个新数组,其结果是为每个元素调用一个函数。
reduce() JavaScript reduce()方法将数组的元素简化为单个值。
reduceRight() JavaScript reduceRight()方法将数组的元素简化为单个值。
reverse() JavaScript reverse()方法用于反转数组。
set() JavaScript set()方法用于将值存储到给定数组中。
Slice() JavaScript slice()方法提供了选定的元素实现的数组。
some() JavaScript some()方法检查是否满足给定条件的数组元素。
sort() JavaScript sort()方法用于对数组进行排序并返回更新后的数组。
subarray() JavaScript subarray()方法返回一个新数组,并且不会更改原始数组。
values() JavaScript values()方法用于定义数组中内容的值
toLocaleString() JavaScript toLocaleString()方法用于转换给定元素的元素。变成字符串。
toString() JavaScript toString()方法用于将给定数组的元素转换为字符串。这些字符串之间用逗号","隔开。

这一章《Javascript - TypedArray》你学到了什么?在下面做个笔记吧!做站不易,你的分享是对我们最大的支持

好记忆不如烂笔头。留下你的足迹吧 :)

猜你喜欢

Java核心技术面试精讲 -〔杨晓峰〕

零基础学Python -〔尹会生〕

透视HTTP协议 -〔罗剑锋(Chrono)〕

微信小程序全栈开发实战 -〔李艺〕

如何在react 中使用三元运算符判断多个条件

jest.mock() 不起作用,测试仍在从 node 模块中提取代码

TypeORM中没有id列的分页

在具有平面的空嵌套数组上返回未定义

是否存在被 CSS 忽略的 HTML?

如何在下一个 JS getServersideProps 中使用 react-query 处理多个脱水查询

视频教程

JavaScript - 14-打印5行5列的星星 更多视频教程 »