看别人有这样的对象内部有这样的函数写法[](){};后来了解到这是重写某些内置方法
let a = { valueOf () { return 1 }, toString () { return '2' }, [Symbol.toPrimitive] (hint) { console.log(hint) // number return 2 } }