Atomics.load()
La méthode statique Atomics.load() renvoie une valeur située à une position donnée du tableau.
Exemple interactif
Syntaxe
js
Atomics.load(typedArray, index)
Paramètres
typedArray-
Un tableau typé entier partagé parmi
Int8Array,Uint8Array,Int16Array,Uint16Array,Int32ArrayouUint32Array. index-
La position du tableau
typedArrayqu'on souhaite charger.
Valeur de retour
La valeur à la position indiquée (typedArray[index]).
Exceptions levées
- Cette méthode lève
TypeErrorsi le type detypedArrayn'est pas un des types entiers autorisés. - Cette méthode lève
TypeErrorsitypedArrayn'est pas tableau typé partagé. - Cette méthode lève
RangeErrorsiindexest en dehors des limites detypedArray.
Exemples
js
var sab = new SharedArrayBuffer(1024);
var ta = new Uint8Array(sab);
Atomics.add(ta, 0, 12);
Atomics.load(ta, 0); // 12
Spécifications
| Specification |
|---|
| ECMAScript Language Specification # sec-atomics.load |
Compatibilité des navigateurs
BCD tables only load in the browser