数据类型
1. 根本数据类型:undefined null string number boolean
2. 援用数据类型:Object
3.Symbol: 作用:示意举世无双的值,能够保障不会与其余属性名产生抵触
let s = Symbol()
typeof s // “Symbol”
Symbol 函数前不能应用 new 命令,否则会报错。因为生成的 Symbol 是一个原始类型的值,而不是对象。
Symbol 函数的参数只示意对以后 Symbol 值的形容,因而雷同参数的 Symbol 函数的返回值是不想等的
var s1 = Symbol()
var s2 = Symbol()
s1 === s2 //false
var s1 = Symbol('foo')
var s2 = Symbol('foo')
s1 === s2 //false