一、Symbol.for()和Symbol()的区别:
1.使用Symbol.for会在全局环境登记,当字符串已经是被登记的时候可以直接返回登记的值,Symbol则没有登记机制
2.Symbol.keyFor()可以返回登记的字符串,可以看为专门为Symbol.for准备的函数