例如:
const a = { valueOf() { return '1' }, toString() { return false } } const b = { toString() { return true } } console.log(a + '1'); console.log(b + true); console.log(a + b); console.log(a - b );
打印结果:
11 2 1true 0
例如:
const a = { valueOf() { return '1' }, toString() { return false } } const b = { toString() { return true } } console.log(a + '1'); console.log(b + true); console.log(a + b); console.log(a - b );
打印结果:
11 2 1true 0