const obj = { toString() { return 'abc'; } }; const sym = Symbol(obj); sym // Symbol(abc)
上面这段代码是什么意思呢?为什么把obj传入Symbol作参数的时候,会自动调用toString()方法呢?
obj
Symbol
toString()