Javascript - TypedArray

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()方法用于将给定数组的元素转换为字符串。这些字符串之间用逗号","隔开。

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

Android开发高手课 -〔张绍文〕

Python核心技术与实战 -〔景霄〕

NLP实战高手课 -〔王然〕

Redis核心技术与实战 -〔蒋德钧〕

如何成为学习高手 -〔高冷冷〕

编程高手必学的内存知识 -〔海纳〕

大厂设计进阶实战课 -〔小乔〕

现代React Web开发实战 -〔宋一玮〕

深入浅出可观测性 -〔翁一磊〕

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