let obj={
value:‘你好啊’,
num:2,
toString:function(){
return this.value
},
valueOf:function(){
return this.num
},
}
console.log(obj+‘明天’) //2明天
console.log(obj+1) // 3
console.log(String(obj)) // 你好啊
let obj={
value:‘你好啊’,
num:2,
toString:function(){
return this.value
},
valueOf:function(){
return this.num
},
}
console.log(obj+‘明天’) //2明天
console.log(obj+1) // 3
console.log(String(obj)) // 你好啊
let obj={
value:‘你好啊’,
num:2,
toString:function(){
return this.value
},
valueOf:function(){
return this.num
},
}
console.log(obj+‘明天’) //2明天
console.log(obj+1) // 3
console.log(String(obj)) // 你好啊
let obj={
value:‘你好啊’,
num:2,
toString:function(){
return this.value
},
valueOf:function(){
return this.num
},
}
console.log(obj+‘明天’) //2明天
console.log(obj+1) // 3
console.log(String(obj)) // 你好啊
(所有对象转换boolean都为true)
最新推荐文章于 2022-09-05 19:29:51 发布