1.number 类型
NaN
是粘性的。任何对 NaN
的进一步数学运算都会返回 NaN
:
如 alert( NaN + 1 ); // NaN
alert( 3 * NaN ); // NaN
alert( "not a number" / 2 - 1 ); // NaN
除了 NaN ** 0
结果为 1
2.BigInt
因为“number” 类型无法表示大于 (2^53-1)
(即 9007199254740991
),或小于 -(2^53-1)
的整数。所以 BigInt
类型是最近被添加到 JavaScript 语言中的,用于表示任意长度的整数。
可以通过将 n
附加到整数字段的末尾来创建 BigInt
值。
// 尾部的 "n" 表示这是一个 BigInt 类型
const bigInt = 1234567890123456789012345678901234567890n;
3 String
三种包含字符串的方法。
双引号:"Hello"
.
单引号:&