js数据类型 BigInt
时间: 2023-07-31 19:04:19 浏览: 96
浅谈JavaScript数据类型及转换
在JavaScript中,还有一种特殊的数据类型,叫做BigInt。BigInt用于表示任意精度的整数,它可以表示比Number类型更大范围的整数。
BigInt类型的值可以通过在整数末尾添加 "n" 来创建,例如:
const bigInteger = 1234567890123456789012345678901234567890n;
注意,BigInt类型的值不能与Number类型的值进行混合运算,需要使用特定的BigInt函数进行操作。例如:
const bigInteger1 = 10n;
const bigInteger2 = BigInt(20);
const sum = bigInteger1 + bigInteger2; // 正确
console.log(sum); // 输出:30n
需要注意的是,BigInt类型在某些旧版本的浏览器可能不被支持,所以在使用之前要确保环境支持BigInt类型。
阅读全文