学到了,厉害了
.filter(Boolean) 是去掉假值的常用技巧。
let arr = [];
arr.length = 9;
arr[3] = 4;
let brr = arr.filter(Boolean);
console.log('arr: ', arr); // arr: [empty × 3, 4, empty × 5]
console.log('brr: ', brr); // brr: [4]
学到了,厉害了
.filter(Boolean) 是去掉假值的常用技巧。
let arr = [];
arr.length = 9;
arr[3] = 4;
let brr = arr.filter(Boolean);
console.log('arr: ', arr); // arr: [empty × 3, 4, empty × 5]
console.log('brr: ', brr); // brr: [4]