关于类似问题的两个部分问题。我有2个不同的数组,
数组 1:
array1 = [{
name : "users",
checked : true
}, {
name : "active users",
checked : false
}, {
name : "completions",
checked : false
}]
我想知道是否有一种简单的方法可以同时将所有选中的值设置为true。我知道可以用for循环实现:
for (var i = 0 ; i < array.length ; i++) {
array[i].checked = false
}
尽管这并不是很多代码,但我只是好奇是否有一种方法可以在不遍历数组中的每个对象的情况下完成此操作。(不确定这是否可能或者这是否有任何区别,所以如果我有任何错误,请纠正我)。
数组2:
array2 = [{
value1 : false,
value2 : true,
value3 : false,
value4 : false,
value5 : false,
}]
是否有一种方法可以一次性将所有值设置为true或false(我可以使用for循环,但不想这么做)
(我正在使用Angular和Lodash,但是还没有找到“Lodash”或“Angular”的解决方案,但任何解决方案都可以)