1.写一个校验数组里同一个元素是否相同的公共方法 // 检查数组里同一个元素值是否相等 // arr:需要对比的数组 // value:需要对比的值 checkArray(arr, value) { return arr.every(item => item === value) } 2.循环数组内的元素,把需要对比的元素push到新的数组中 for (let i = 0; i < this.tableInfo.data.length; i++) { console.log('asade', this.tableInfo.data[i].ifExecuteOver) if (this.tableInfo.data[i].ifExecuteOver) { this.isTrendCheckList.push(this.tableInfo.data[i].ifExecuteOver) } } 3.调用公共方法 // 返回结果为true,则代表该数组里的元素都为'1' // 反之,则为false console.log(this.checkArray(this.isTrendCheckList, '1'))