【发布时间】:2021-11-18 12:22:52
【问题描述】:
我正在尝试从最后一个 null 值对 i + 1 处的数组进行切片。
数组先排序为空值。
这是它的行为方式:
[null, null, a, b, c] => [null, null, a, b]
[null, a, b, c] => [null, a, b]
[null, null] => [null, null]
我正在做这样的事情,但我不确定如何处理仅空数组。
let newArray: = [];
for (let i = 0; i < array.length; i++) {
if (array[i] !== null) {
newArray = array.slice(0, i + 1);
i++;
}
}
【问题讨论】:
-
数组后面的其他
null值呢?
标签: javascript arrays slice