唯一值

console.log(new Symbol()); 

//Uncaught TypeError: Symbol is not a constructor

console.log(Symbol('AA') === Symbol('AA')); //false

let symb = Symbol('BB');

console.log(symb === symb); //true 

2.4.1Symbol在什么时候用

+ 给对象设置唯一的属性

 + 在vuex/redux中做行为派发的时候,统一管理派发的行为标识,标识的值可以是唯一值

Symbol.hasInstance

Symbol.toPrimitive

Symbol.toStringTag

Symbol.iterator

Symbol.isConcatSpreadable

Symbol.match

posted @ 2020-12-18 19:28  Dear-不败菇凉  阅读(94)  评论(0)    收藏  举报