有时,我们希望重新使用同一个 Symbol 值,Symbol.for()方法可以做到这一点。它接受一个字符串作为参数,然后搜索有没有以该参数作为名称的 Symbol 值。如果有,就返回这个 Symbol 值,否则就新建一个以该字符串为名称的 Symbol 值,并将其注册到全局。
Symbol.for()
Symbol.keyFor()方法返回一个已登记的 Symbol 类型值的key。通过这种可逆的可以获取到Symbol的描述
Symbol.keyFor()
key