Baseline Widely available
BigInt64Array
ç±»åçæ°ç»ä»£è¡¨ç± 64 ä½æç¬¦å·æ´æ°ç»æçæ°ç»ã妿éè¦æ§å¶åè顺åºçè¯ï¼è¯·ä½¿ç¨ DataView
代æ¿ãå
容åå§å为 0n
ã䏿¦å»ºç«ï¼å°±å¯ä»¥ä½¿ç¨å¯¹è±¡çæ¹æ³æä½¿ç¨æ åæ°ç»ç´¢å¼è¯æ³ï¼å³ä½¿ç¨ä¸æ¬å·è¡¨ç¤ºæ³ï¼å¼ç¨æ°ç»ä¸çå
ç´ ã
BigInt64Array()
å建ä¸ä¸ªæ°ç BigInt64Array
对象ã
BigInt64Array.BYTES_PER_ELEMENT
è¿åä¸ä¸ªå
ç´ å¤§å°çæ°åå¼ãBigInt64Array
è¿å 8
ã
BigInt64Array.from()
ä»ç±»æ°ç»æè
å¯è¿ä»£å¯¹è±¡å建ä¸ä¸ªæ°ç BigInt64Array
ï¼å¦è¯·åè§ Array.from()
ã
BigInt64Array.of()
ä»å¯åæ°éçåæ°å建ä¸ä¸ªæ°ç BigInt64Array
ï¼å¦è¯·åè§ Array.of()
ã
BigInt64Array.prototype.buffer
è¿å被 BigInt64Array
å¼ç¨ç ArrayBuffer
ãè¿å¨ BigInt64Array
对象æå»ºæ¶æå°±è¢«éå®äºï¼æä»¥æ¯åªè¯»çã
BigInt64Array.prototype.byteLength
è¿å BigInt64Array
ä» ArrayBuffer
å¼å§çé¿åº¦ï¼ä»¥åè为åä½ï¼ãè¿å¨ BigInt64Array
对象æå»ºæ¶æå°±è¢«éå®äºï¼æä»¥æ¯åªè¯»çã
BigInt64Array.prototype.byteOffset
è¿å BigInt64Array
ä» ArrayBuffer
å¼å§çåç§»éï¼ä»¥åè为åä½ï¼ãè¿å¨ BigInt64Array
对象æå»ºæ¶æå°±è¢«éå®äºï¼æä»¥æ¯åªè¯»çã
BigInt64Array.prototype.length
è¿å BigInt64Array
ä¸è¢«ä¿ççå
ç´ ä¸ªæ°ãè¿å¨ BigInt64Array
对象æå»ºæ¶æå°±è¢«éå®äºï¼æä»¥æ¯åªè¯»çã
ä»å
¶ç¶æ¥å£ TypedArray
ç»§æ¿å®ä¾æ¹æ³ã
BigInt64Array
// From a length
var 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
var arr = new BigInt64Array([21n, 31n]);
console.log(arr[1]); // 31n
// From another TypedArray
var x = new BigInt64Array([21n, 31n]);
var y = new BigInt64Array(x);
console.log(y[0]); // 21n
// From an ArrayBuffer
var buffer = new ArrayBuffer(32);
var z = new BigInt64Array(buffer, 0, 4);
// From an iterable
var iterable = (function* () {
yield* [1n, 2n, 3n];
})();
var bigint64 = new BigInt64Array(iterable);
// BigInt64Array[1n, 2n, 3n]
è§è æµè§å¨å
¼å®¹æ§ åè§
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