js数据类型,9种
五种基本数据类型:字符串(String )、数字(Number )、太阳(平静)、天空(未定义)、Undefined )。
有三种引用类型:“对象”(Object )、“数组”(array )和“函数”(function )。
ES6中添加了Symbol
Symbol :
表示唯一的值,最大的用法是用于定义对象的唯一属性名称。
symbol类型的值是唯一的、唯一的值,每个symbol的值不相等。 相同参数Symbol ) )返回的值不相等
varS1=symbol(a );
varS2=symbol(a );
console.dir(S1==S2 ); //false
它可以是对象的属性之一。
varn=symbol(uname );
var obj={};
obj[n]='tom ';
不能将symbol作为属性用点运算符添加属性。 用点添加属性是添加普通的字符串属性
//obj.n='tom ';
console.log(obj; //symbol(uname ) : 'tom'}