怎么样打印下列代码:
if(a==1 && a==2 && a==3){
console.log("Ok")
}
方法:转字符串形式
var a = {
_default = 0
toString: function(){
return ++this._default
}
}
如果题目改为:
if(a===1 && a===2 && a===3){
console.log("Ok")
}
则通过数据getter方式:
var _default = 0
Object.defineProperty(window,'a',{
get(){
return ++_default
}
})