Atomics.add()
Atomics.add()
静态方法在数组中的给定位置添加给定值并返回该位置的旧值。此原子操作保证在修改的值被写回之前不会发生其他写入。
¥The Atomics.add()
static
method adds a given value at a given position in the array and returns the old value at
that position. This atomic operation guarantees that no other write happens until the
modified value is written back.
Try it
语法
参数
¥Parameters
typedArray
-
整数类型数组。
Int8Array
、Uint8Array
、Int16Array
、Uint16Array
、Int32Array
、Uint32Array
、BigInt64Array
或BigUint64Array
之一。 index
-
typedArray
中要添加value
的位置。 value
-
要添加的号码。
返回值
例外情况
示例
使用 add()
规范
Specification |
---|
ECMAScript Language Specification # sec-atomics.add |
浏览器兼容性
BCD tables only load in the browser
也可以看看
¥See also