mirror of
https://github.com/ruanyf/es6tutorial.git
synced 2025-05-24 10:22:23 +00:00
docs(arrayBuffer): edit TypedArray.from()
This commit is contained in:
parent
0199e3182d
commit
94656ce7cc
@ -660,7 +660,7 @@ Int16Array.from(Int8Array.of(127, 126, 125), x => 2 * x)
|
||||
// Int16Array [ 254, 252, 250 ]
|
||||
```
|
||||
|
||||
上面的例子中,`from`方法没有发生溢出,这说明遍历是针对新生成的16位整数数组,而不是针对原来的8位整数数组。也就是说,`from`会将第一个参数指定的TypedArray数组,拷贝到另一段内存之中(占用内存从3字节变为6字节),然后再进行处理。
|
||||
上面的例子中,`from`方法没有发生溢出,这说明遍历不是针对原来的8位整数数组。也就是说,`from`会将第一个参数指定的TypedArray数组,拷贝到另一段内存之中,处理之后再将结果转成指定的数组格式。
|
||||
|
||||
## 复合视图
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user