Baseline Widely available
Die byteLength
Zugriffs-Eigenschaft von TypedArray
Instanzen gibt die Länge (in Bytes) dieses typisierten Arrays zurück.
// Create an ArrayBuffer with a size in bytes
const buffer = new ArrayBuffer(8);
const uint8 = new Uint8Array(buffer, 2);
console.log(uint8.byteLength);
// Expected output: 6
Beschreibung
Die byteLength
Eigenschaft ist eine Zugriffs-Eigenschaft, deren set-Zugriffsfunktion undefined
ist, was bedeutet, dass Sie diese Eigenschaft nur lesen können. Der Wert wird beim Erstellen eines TypedArray festgelegt und kann nicht geändert werden. Wenn das TypedArray keinen byteOffset
oder eine length
angibt, wird die length
des referenzierten ArrayBuffer
zurückgegeben. TypedArray ist eines der TypedArray-Objekte.
const buffer = new ArrayBuffer(8);
const uint8 = new Uint8Array(buffer);
uint8.byteLength; // 8 (matches the byteLength of the buffer)
const uint8newLength = new Uint8Array(buffer, 1, 5);
uint8newLength.byteLength; // 5 (as specified when constructing the Uint8Array)
const uint8offSet = new Uint8Array(buffer, 2);
uint8offSet.byteLength; // 6 (due to the offset of the constructed Uint8Array)
Spezifikationen Browser-Kompatibilität Siehe auch MDN-Feedback-Box War diese Ãbersetzung hilfreich?
Diese Seite wurde automatisch aus dem Englischen übersetzt.
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