让if (a === 1 && a === 2 && a === 3)条件成立

tech2023-05-23  97

一、利用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('成立') }

 

最新回复(0)