Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. JavaScript
  3. JavaScript-Referenz
  4. Eingebaute Standardobjekte
  5. Int32Array
  6. Int32Array()

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.

View in EnglishAlways switch to English

Int32Array() Konstruktor

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨Juli 2015⁩.

DerInt32Array() Konstruktor erstelltInt32Array-Objekte. Der Inhalt wird mit0 initialisiert, es sei denn, es werden explizit Initialisierungsdaten bereitgestellt.

Syntax

js
new Int32Array()new Int32Array(length)new Int32Array(typedArray)new Int32Array(object)new Int32Array(buffer)new Int32Array(buffer, byteOffset)new Int32Array(buffer, byteOffset, length)

Hinweis:Int32Array() kann nur mitnew konstruiert werden. Ein Aufruf ohnenew führt zu einemTypeError.

Parameter

SieheTypedArray.

Ausnahmen

SieheTypedArray.

Beispiele

Verschiedene Möglichkeiten, ein Int32Array zu erstellen

js
// From a lengthconst int32 = new Int32Array(2);int32[0] = 42;console.log(int32[0]); // 42console.log(int32.length); // 2console.log(int32.BYTES_PER_ELEMENT); // 4// From an arrayconst x = new Int32Array([21, 31]);console.log(x[1]); // 31// From another TypedArrayconst y = new Int32Array(x);console.log(y[0]); // 21// From an ArrayBufferconst buffer = new ArrayBuffer(32);const z = new Int32Array(buffer, 4, 4);console.log(z.byteOffset); // 4// From an iterableconst iterable = (function* () {  yield* [1, 2, 3];})();const int32FromIterable = new Int32Array(iterable);console.log(int32FromIterable);// Int32Array [1, 2, 3]

Spezifikationen

Specification
ECMAScript® 2026 Language Specification
# sec-typedarray-constructors

Browser-Kompatibilität

Siehe auch

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2025 Movatter.jp