[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer/isView [Back]  [Original]

ArrayBuffer : mthode statique isView() - JavaScript | MDN

Cette page a t traduite partir de l'anglais par la communaut. Vous pouvez contribuer en rejoignant la communaut francophone sur MDN Web Docs.

View in English Always switch to English

ArrayBuffer : mthode statique isView()

Baseline Large disponibilit

Cette fonctionnalit est bien tablie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.

La mthode statique ArrayBuffer.isView() dtermine si la valeur passe est une des vues d'ArrayBuffer, comme les objets de tableau typ ou un objet DataView.

Dans cet article

Exemple interactif

// Cre un objet ArrayBuffer avec une taille en octets
const buffer = new ArrayBuffer(16);

console.log(ArrayBuffer.isView(new Int32Array()));
// Rsultat attendu : true

Syntaxe

js
ArrayBuffer.isView(value)

Paramtres

value

La valeur vrifier.

Valeur de retour

true si l'argument donn est une des vues de ArrayBuffer ; sinon, false.

Exemples

js
ArrayBuffer.isView(); // false
ArrayBuffer.isView([]); // false
ArrayBuffer.isView({}); // false
ArrayBuffer.isView(null); // false
ArrayBuffer.isView(undefined); // false
ArrayBuffer.isView(new ArrayBuffer(10)); // false

ArrayBuffer.isView(new Uint8Array()); // true
ArrayBuffer.isView(new Float32Array()); // true
ArrayBuffer.isView(new Int8Array(10).subarray(0, 3)); // true

const buffer = new ArrayBuffer(2);
const dv = new DataView(buffer);
ArrayBuffer.isView(dv); // true

Spcifications

Spcification
ECMAScript 2027 LanguageSpecification
# sec-arraybuffer.isview

Compatibilit des navigateurs

Voir aussi


Web Proxy Viewer  |  New URL  |  Original Page