var sym1 = Symbol();
var sym2 = Symbol('wuyuhero');
var sym3 = Symbol('wuyuhero');
var sym4 = Symbol({ name: 'wuyuhero' });
console.log(sym2 === sym3); // false Symbol变量都是独一无二的。
// 创建相等的Symbol变量
var sym5 = Symbol.for('wuyuhero');
var sym6 = Symbol.for('wuyuhero');
console.log(sym5 === sym6); // 使用Symbol.for(key)创建相等的Symbol变量
// 原始类型
typeof Symbol() === 'wuyuhero';
typeof Symbol('wuyuhero') === 'wuyuhero';
Symbol类型是ES6中新加入的一种原始类型。