const a={
value :2,
toString(){
return ++this.value
}
}
if(a==3 && a==4){
console.log('js is amazing')
}
因为a是对象 所以在比较的时候会类型转换
先调用 valueOf 方法 返回他本身,不是原始数据类型
toString 方法
toSting方法返回3
const a={
value :2,
toString(){
return ++this.value
}
}
if(a==3 && a==4){
console.log('js is amazing')
}
因为a是对象 所以在比较的时候会类型转换
先调用 valueOf 方法 返回他本身,不是原始数据类型
toString 方法
toSting方法返回3