Javascript - TypedArray

首页 / JavaScript / JS 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》你学到了什么?在下面做个笔记吧!做站不易,你的分享是对我们最大的支持

相关文章

技术领导力实战笔记 -〔TGO鲲鹏会 - 268讲〕

代码精进之路 -〔范学雷 - 48讲〕

郭东白的架构课 -〔郭东白 - 49讲〕

说透元宇宙 -〔方军 - 14讲〕

如何在 React Router v6 中正确获取当前路径名?

React-router-dom 显示空白屏幕

在提交表单之前询问用户

React Native FlatList 项目消失

在 Javascript 中shuffle 嵌套数组

Sequelize ORDER BY ASC 数字字符串

视频推荐〔JavaScript - 11-变量导读〕

更多视频 »
好记忆不如烂笔头。留下你的足迹吧 :)