zoukankan      html  css  js  c++  java
  • Atomics.sub (Atomics) – JavaScript 中文开发手册

    [
  •   JavaScript 中文开发手册

    Atomics.sub (Atomics) - JavaScript 中文开发手册

    静态方法Atomics.sub()减去数组中给定位置的给定值,并在该位置返回旧值。这种原子操作保证了只有修改后的值被写回,才能进行其他的写操作。

    语法

    Atomics.sub(typedArray, index, value)

    参数

    typedArray共享整数类型的数组。Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,或Uint32Array。

    index在typedArray从中减去的位置value。

    value要减去的数字。

    返回值

    The old value at the given position (typedArray[index]).

    异常

    抛出TypeError,如果typedArray不是允许的整数类型之一。抛出TypeError,如果typedArray不是共享类型的数组类型。抛出一个RangeError,如果index越界。

    示例

    var sab = new SharedArrayBuffer(1024);
    var ta = new Uint8Array(sab);
    ta[0] = 48;
    
    Atomics.sub(ta, 0, 12); // returns 48, the old value
    Atomics.load(ta, 0); // 36

    规范

    Specification

    Status

    Comment

    ECMAScript Latest Draft (ECMA-262)The definition of 'Atomics.sub' in that specification.

    Draft

    Initial definition in ES2017.

    浏览器兼容性

    Feature

    Chrome

    Edge

    Firefox (Gecko)

    Internet Explorer

    Opera

    Safari

    Basic support

    No support 2

    No support

    55 (55) 1

    No support

    No support

    No support

    Feature

    Android

    Chrome for Android

    Firefox Mobile (Gecko)

    IE Mobile

    Opera Mobile

    Safari Mobile

    Basic support

    No support

    No support

    55.0 (55) 1

    No support

    No support

    No support

  •   JavaScript 中文开发手册
    ]
    转载请保留页面地址:https://www.breakyizhan.com/javascript/32627.html
  • 相关阅读:
    解析XML(2)
    对Maven项目进行强制更新
    解析xml
    #8:二日合辑——6
    #7:怀念儿时的春节——9
    #6:年兽礼包——6
    #5:你的背包——6
    UVa12298(生成函数的简单应用+FFT)
    #4:初学者之身——5
    #3:调试疯了——3
  • 原文地址:https://www.cnblogs.com/breakyizhan/p/13263133.html
Copyright © 2011-2022 走看看