让if (a === 1 && a === 2 && a === 3)条件成立
发布日期:2021-11-21 16:36:01 浏览次数:10 分类:技术文章

本文共 331 字,大约阅读时间需要 1 分钟。

一、利用Object.defineProperty()方法

var value = 1;
Object.defineProperty(window, "a", {
  get () {
    return this.value++;
  }
})
if (a === 1 && a === 2 && a === 3) {
  console.log('成立')
}

二、数组

var arr = [1, 2, 3];
Object.defineProperty(window, "a", {
  get () {
    return this.arr.shift()
  }
})
if (a === 1 && a === 2 && a === 3) {
  console.log('成立')
}

 

转载地址:https://blog.csdn.net/yyychocolate/article/details/108382785 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:实现每隔1秒,两秒,3秒输出1,2,3
下一篇:让if(a == 1 && a == 2 && a == 3)条件成立的办法

发表评论

最新留言

感谢大佬
[***.8.128.20]2024年03月27日 06时17分37秒