看来,即使是最新的Ecmascript 8也不支持64位整数。JavaScript中的原生64位整数
目前我们必须使用库,如Long或UInt64或Closure Library。
技术上可以在Javascript中添加对64位整数的原生支持吗?
看来,即使是最新的Ecmascript 8也不支持64位整数。JavaScript中的原生64位整数
目前我们必须使用库,如Long或UInt64或Closure Library。
技术上可以在Javascript中添加对64位整数的原生支持吗?
似乎很有前途:“TypedArrays和DataView BigInts给JavaScript来准确地表示64的能力位有符号和无符号整数: BigUint64Array和BigInt64Array,其元素从属性访问阅读是BigInts DataView.prototype.getBigInt64/getBigUint64 ,返回BigInt 同样,BigInts可能被WebAssembly FFI用于64位参数并将值返回给函数。“ https://github.com/tc39/proposal-bigint –
“所有”需要的是规范的变更..它在技术上是非常可能的,尽管由于这种64位整数支持仍然不包括在内,所以仍然需要一个库(或等价的转换)。 。 – user2864740