symbol和symbol.for、symbol.keyFor区别
symbol会被登记在全局环境中提供搜索
symbol.for()不会每次调用就创建一个新的symbol值,而是先检查给定的key是否已存在,如果不存在才会创建一个值。
symbol.keyFor会返回一个登记的symbol类型的key值
symbol和symbol.for、symbol.keyFor区别
symbol会被登记在全局环境中提供搜索
symbol.for()不会每次调用就创建一个新的symbol值,而是先检查给定的key是否已存在,如果不存在才会创建一个值。
symbol.keyFor会返回一个登记的symbol类型的key值