BigInt
BigInt 是一种内置对象,它提供了一种方法来表示大于 2^53 - 1 的整数。这原本是 Javascript 中可以用 Number 表示的最大数字。BigInt 可以表示任意大的整数。
浏览器中输入
123456789123456789 得到 123456789123456780
很明显出现了精度丢失,这在⼤数计算的时候不得不依靠⼀些第三⽅库进⾏解决,因此官⽅提出了BigInt来解决此问题。
如何使用BigInt
const theBiggestInt = 123456789123456789n;
const alsoHuge = BigInt(123456789123456789);