Baseline Widely available
Float64Array
ç±»åæ°ç»ä»£è¡¨çæ¯å¹³å°åè顺åºä¸º 64 ä½çæµ®ç¹æ°åæ°ç» (对åºäº C æµ®ç¹æ°æ®ç±»å) ã妿éè¦æ§å¶åè顺åºï¼ä½¿ç¨ DataView
æ¿ä»£ãå
¶å
容åå§å为0
ã䏿¦å»ºç«èµ·æ¥ï¼ä½ å¯ä»¥ä½¿ç¨è¿ä¸ªå¯¹è±¡çæ¹æ³å¯¹å
¶å
ç´ è¿è¡æä½ï¼æè
ä½¿ç¨æ åæ°ç»ç´¢å¼è¯æ³ (ä½¿ç¨æ¹æ¬å·)ã
new Float64Array(length); new Float64Array(typedArray); new Float64Array(object); new Float64Array(buffer [, byteOffset [, length]]);
æ´å¤çè¯æ³ä¿¡æ¯ååæ°ï¼åè§ TypedArray.
éæå±æ§Float64Array.BYTES_PER_ELEMENT
è¿åå
ç´ åèæ°ãå¨ Float64Array
çæ
åµä¸è¿å 8ã
é¿åº¦å±æ§çå¼ä¸º 3ãå
³äºå
¶å®é
é¿åº¦ (å
ç´ æ°é) åè§ Float64Array.prototype.length
ã
Float64Array.prototype
TypedArray对象çååã
Float64Array.from()
ä»ä¸ä¸ªç±»æ°ç»å¯¹è±¡æå¯éå对象å建ä¸ä¸ªæ°ç Float64Arrayãåè§ Array.from()
ã
Float64Array.of()
ç¨å¯åæ°éçåæ°å建ä¸ä¸ªæ°ç Float64Arrayãåè§ Array.of()
ã
è¿ä»å
¶ç¶æ¥å£ TypedArray
ç»§æ¿å®ä¾å±æ§ã
Float64Array.prototype.constructor
è¿åå建è¿ä¸ªå®ä¾ååç彿°ãè¿æ¯ Float64Array
é»è®¤çæé 彿°ã
Float64Array.prototype.buffer
åªè¯»
è¿åè¿ä¸ªFloat64Array å¼ç¨ç
ArrayBuffer
ãæé æ¶å·²åºå®ï¼æä»¥æ¯åªè¯»çã
Float64Array.prototype.byteLength
åªè¯»
è¿åä»Float64Array ç
ArrayBuffer
å¼å¤´å¼å§ç
é¿åº¦ (以åè为åä½) ãæé æ¶å·²åºå®ï¼æä»¥æ¯åªè¯»çã
Float64Array.prototype.byteOffset
åªè¯»
è¿åä»Float64Array ç
ArrayBuffer
å¼å¤´å¼å§çåç§»é
(以åè为åä½) ãæé æ¶å·²åºå®ï¼æä»¥æ¯åªè¯»çã
Float64Array.prototype.length
åªè¯»
è¿å Float64Array
ä¸çå
ç´ ä¸ªæ°ãæé æ¶å·²åºå®ï¼æä»¥æ¯åªè¯»çã
ä»å
¶ç¶æ¥å£ TypedArray
ç»§æ¿å®ä¾æ¹æ³ã
// From a length
var float64 = new Float64Array(2);
float64[0] = 42;
console.log(float64[0]); // 42
console.log(float64.length); // 2
console.log(float64.BYTES_PER_ELEMENT); // 8
// From an array
var arr = new Float64Array([21, 31]);
console.log(arr[1]); // 31
// From another TypedArray
var x = new Float64Array([21, 31]);
var y = new Float64Array(x);
console.log(y[0]); // 21
// From an ArrayBuffer
var buffer = new ArrayBuffer(32);
var z = new Float64Array(buffer, 0, 4);
è§è æµè§å¨å
¼å®¹æ§ ä¸è´æ§æç¤º
ä» ECMAScript 2015 (ES6) å¼å§ï¼Float32Array
æé 彿°éè¦ç¨ä¸ä¸ª new
æä½ç¬¦æ¥æé ãç°å¨ç´æ¥æ Float32Array
æé 彿°å½å½æ°è°ç¨èä¸ä½¿ç¨ newï¼ä¼æåºä¸ä¸ª TypeError
ã
var dv = Float64Array([1, 2, 3]);
// TypeError: calling a builtin Float64Array constructor
// ä¸å
许ä¸ä½¿ç¨ new
var dv = new Float64Array([1, 2, 3]);
åè§
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