// 题目: 满足a==1、a==2、a==3
//方式1
var a = [1, 2, 3];
a.toString = a.shift;
//方式2
var a = {
n: 1,
toString: function () { return this.n++; }
}
// 方式3
var n = 0;
Object.defineProperty(window,'a',{
get: function() {
return ++this.n;
}
})
a == 1 && a == 2 && a == 3 && console.log('success')
网友评论