📜  JavaScript | Float64Array.from() 方法

📅  最后修改于: 2022-05-13 01:56:25.481000             🧑  作者: Mango

JavaScript | Float64Array.from() 方法

Float64Array表示平台字节顺序中的 64 位浮点数数组。默认情况下,Float64Array 的内容初始化为 0。
Float64Array.from() 方法用于从类数组或可迭代对象创建新的 Float64Array。因此,当您想将 arrayLike 或可迭代对象转换为 Float64Array 时,您可以通过将对象作为参数传递给此函数以及映射函数和用于映射函数的值(如果需要)来使用此函数。

句法:

Float64Array.from( source, mapFn, thisArg )

参数:此方法接受上述三个参数,如下所述:

  • source:此参数包含一个类数组或可迭代对象,用于转换为 Float64Array 对象。
  • mapFn:此参数是可选的,它保存 Map函数以调用 Float64Array 数组的每个元素。
  • thisArg:此参数是可选的,它保存在执行 mapFn 时用作 this 的值。

返回值:此方法返回一个新的 Float64Array 实例。
以下示例说明了 JavaScript 中 Float64Array.from()函数的工作原理:
示例 1:

javascript


javascript


输出:

1, 2, 3, 4, 5, 3, 2, 4, 3, 5, 4, 3, 4, 2, 3, 5, 4, 2, 4, 5, 3, 4, 2

示例 2:

javascript


输出:

1729332.8766569998, 52973164.81595687, 5296915286660.718

参考: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/from