数组去重
ES6提供了几种简洁的数组去重的方法,但该方法并不适合处理非基本类型的数组。对于基本类型的数组去重,可以使用... new Set()来过滤掉数组中重复的值,创建一个只有唯一值的新数组。...如果你想从数组末尾删除值(删除数组中的最后一项),有比使用splice()更快的替代方法。...例如,你知道原始数组的大小,可以重新定义数组的length属性的值,就可以实现从数组末尾删除值:
let array = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
console.log...falsy值
如果你想过滤数组中的falsy值,比如0、undefined、null、false,那么可以通过map和filter方法实现:
const array = [0, 1, '0', '1',...不再需要根据一个条件创建两个不同的对象,以使它具有特定的属性。