【发布时间】:2021-10-06 21:01:31
【问题描述】:
所以我有一个要迭代的对象数组,在每次迭代时我都需要检查名为 blocks 的键是否有长度。
如果所有blocks 键都是空的(长度=== 0)那么我需要做一个操作,否则不要。得到它?如果只有一个blocks 键有length > 0,则应避免该操作。
for (let i = 0; i < blockColumns.length; i++) {
if (!blockColumns[i].blocks.length) {
// TRIGGER OPERATION
}
}
在上面的代码中,问题是当至少一个blocks 键没有长度时会触发操作,我不需要这个。仅当所有blocks 键都具有length === 0 时才应触发该操作。
【问题讨论】:
标签: javascript arrays ecmascript-6