Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
TypedArray.of()
Baseline Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis septembre 2016.
La méthodeTypedArray.of() crée un nouvel objetTypedArray à partir d'un nombre variable d'arguments. Cette méthode est similaire àArray.of().
Dans cet article
Syntaxe
js
TypedArray.of(élément0[, élément1[, ...[, élémentN]]])où TypedArray est l'un de :
Paramètres
élémentNLes éléments avec lesquels on souhaite construire le nouveau tableau typé.
Valeur de retour
Une nouvelle instance deTypedArray.
Description
Il existe de légères différences entreArray.of() etTypedArray.of() :
- Si la valeur de
thispassée àTypedArray.ofn'est pas un constructeur,TypedArray.oflèvera une exceptionTypeError, tandis queArray.ofcréera un nouvel objetArray. TypedArray.ofutilise[[Put]]tandis queArray.ofutilise[[DefineProperty]]. Ainsi lorsque les arguments sont des objetsProxyla première méthode appellerahandler.setpour créer les nouveaux éléments et la seconde appellerahandler.defineProperty.
Exemples
js
Uint8Array.of(1); // Uint8Array [ 1 ]Int8Array.of("1", "2", "3"); // Int8Array [ 1, 2, 3 ]Float32Array.of(1, 2, 3); // Float32Array [ 1, 2, 3 ]Int16Array.of(undefined); // Int16Array [ 0 ]Spécifications
| Specification |
|---|
| ECMAScript® 2026 Language Specification> # sec-%typedarray%.of> |