1
所以,我有以下代碼:Float64Array是跨平臺嗎?
a = new Float64Array([num])
b = new Uint8Array(a.buffer)
我注意到的b元素是小端,並使用IEEE754表示Float64數。
這個表示是標準化的,在每個瀏覽器/ js引擎中都是一樣的嗎?或者它會從瀏覽器更改爲其他?
所以,我有以下代碼:Float64Array是跨平臺嗎?
a = new Float64Array([num])
b = new Uint8Array(a.buffer)
我注意到的b元素是小端,並使用IEEE754表示Float64數。
這個表示是標準化的,在每個瀏覽器/ js引擎中都是一樣的嗎?或者它會從瀏覽器更改爲其他?
只有行爲是標準化的,而不是表示。
難道你不能考慮從b [0]的調用返回的行爲? – 2012-01-28 02:14:12
如果你使用dataview,你仍然可以在小端和大端之間進行選擇 – Zaffy 2012-06-21 12:01:02