我家空空 2021-11-13 22:30 采纳率: 50%
浏览 9
已结题

Symbol()的参数是对象为什么会是这样的结果?

const obj = {
  toString() {
    return 'abc';
  }
};
const sym = Symbol(obj);
sym // Symbol(abc)

上面这段代码是什么意思呢?为什么把obj传入Symbol作参数的时候,会自动调用toString()方法呢?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 11月21日
    • 创建了问题 11月13日