如何通过二进制数组执行一个二进制操作?
答
你可以使用Boolean
作为回调
或与
Array#some
或AND与
Array#every
。
var array = [true, true, false];
console.log(array.some(Boolean)); // or
console.log(array.every(Boolean)); // and
你是什么意思'的方式来获得AND或整个阵列'的OR。告诉我们最终的输出并告诉我们你已经试过了什么。 – void
在字面上对数组迭代操作的操作应该是'reduce':'arr.reduce((a,b)=> a && b)'。 – deceze