本节将会重点分析ES6引入的第6种基本类型:Symbol(符号).符号可以像字符串那样作为对象的属性名,只是它有唯一性的特点,可以避免属性名之间的冲突. 一.创建 符号没有字面量形式,只能通过Symbol()函数创建.该函数有一个可选的参数,只是用来描述当前符号,除了便于阅读之外,没有其他用途.由此可知,即使两个符号的描述相同,它们还是不能画等号.注意,Symbol()不是构造函数,因此不能和new运算符组合使用,否则会抛出类型错误.下面用一个例子展示符号的创建. var sym1 = Symb…