JS的基本数据类型

2021-05-08  本文已影响0人  MuYs
现在可以概括为有8种基本数据类型

ES6之前有6种:
Object
Number(NaN是一个特殊的Number,js 规定的NaN 不等于NaN)
String
Boolean
Undefined(该类型只有一个值就是undefined)
Null(该类型只有一个值就是null,表示一个空对象指针,typeof(null)会返回 object )

undefined 是没有定义的,null 是定义了但是为空。

到了ES6新增了一种:

Symbol(Symbol 类型的对象永远不相等)

之后chrome 67+又新支持了一种:

BigInt(很大的数字,一般在大于2^53的场景下使用)
数字后面加n表示BigInt类型
eg:
1n 2n...

console.log(10n == 10)   //true

更多理解请参考:
js的基本数据类型有哪些?
JS基础篇1:数据类型(8种)

上一篇下一篇

猜你喜欢

热点阅读