A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/BigInt64Array below:

BigInt64Array - JavaScript | MDN

BigInt64Array

Baseline Widely available

Das BigInt64Array typisierte Array repräsentiert ein Array von 64-Bit vorzeichenbehafteten Ganzzahlen in der Byte-Reihenfolge der Plattform. Wenn Kontrolle über die Byte-Reihenfolge benötigt wird, verwenden Sie stattdessen DataView. Der Inhalt wird mit 0n initialisiert, es sei denn, es werden explizit Initialisierungsdaten bereitgestellt. Einmal erstellt, können Sie auf Elemente im Array mit den Methoden des Objekts oder der standardmäßigen Array-Index-Syntax (das heißt, mit Klammernotation) zugreifen.

BigInt64Array ist eine Unterklasse der verborgenen TypedArray Klasse.

Probieren Sie es aus
const buffer = new ArrayBuffer(24);
const bigint64 = new BigInt64Array(buffer);
bigint64[0] = 5886014448488689n;
bigint64[1] = 1881938909131133n;
bigint64[2] = 1898875537769492n;

bigint64[0] = 6118793953620967n;
console.log(bigint64);
// Expected Output: BigInt64Array [6118793953620967n, 1881938909131133n, 1898875537769492n]

console.log(bigint64[2]);
// Expected Output: 1898875537769492n

console.log("Array length:", bigint64.length);
// Expected Output: Array length: 3

console.log("Array byte length:", bigint64.byteLength);
// Expected Output: Array byte length: 24

console.log("Array byte offset:", bigint64.byteOffset);
// Expected Output: Array byte offset: 0

bigint64.set([100n, 200n], 1);
console.log(bigint64);
// Expected Output: BigInt64Array [6118793953620967n, 100n, 200n]
Konstruktor
BigInt64Array()

Erstellt ein neues BigInt64Array Objekt.

Statische Eigenschaften

Erbt auch statische Eigenschaften von seinem Elternteil TypedArray.

BigInt64Array.BYTES_PER_ELEMENT

Gibt den Zahlenwert der Elementgröße zurück. 8 im Fall von BigInt64Array.

Statische Methoden

Erbt statische Methoden von seinem Elternteil TypedArray.

Instanz-Eigenschaften

Erbt auch Instanz-Eigenschaften von seinem Elternteil TypedArray.

Diese Eigenschaften sind auf BigInt64Array.prototype definiert und werden von allen BigInt64Array Instanzen geteilt.

BigInt64Array.prototype.BYTES_PER_ELEMENT

Gibt den Zahlenwert der Elementgröße zurück. 8 im Fall eines BigInt64Array.

BigInt64Array.prototype.constructor

Die Konstruktorfunktion, die das Instanzobjekt erstellt hat. Für BigInt64Array Instanzen ist der Anfangswert der BigInt64Array Konstruktor.

Instanz-Methoden

Erbt Instanz-Methoden von seinem Elternteil TypedArray.

Beispiele Verschiedene Möglichkeiten, ein BigInt64Array zu erstellen
// From a length
const bigint64 = new BigInt64Array(2);
bigint64[0] = 42n;
console.log(bigint64[0]); // 42n
console.log(bigint64.length); // 2
console.log(bigint64.BYTES_PER_ELEMENT); // 8

// From an array
const x = new BigInt64Array([21n, 31n]);
console.log(x[1]); // 31n

// From another TypedArray
const y = new BigInt64Array(x);
console.log(y[0]); // 21n

// From an ArrayBuffer
const buffer = new ArrayBuffer(64);
const z = new BigInt64Array(buffer, 8, 4);
console.log(z.byteOffset); // 8

// From an iterable
const iterable = (function* () {
  yield* [1n, 2n, 3n];
})();
const bigint64FromIterable = new BigInt64Array(iterable);
console.log(bigint64FromIterable);
// BigInt64Array [1n, 2n, 3n]
Spezifikationen Browser-Kompatibilität Siehe auch

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4