方法一、filter
函数
var arr = [原数组]var newArr = arr.filter(item => item && item.trim())console.log(newArr)
例子:
可以使用JavaScript的filter()函数
来过滤掉数组中的undefined元素。
const arr = [1, undefined, 'hello', null, true];const filteredArr = arr.filter(item => item !== undefined);console.log(filteredArr); // [1, "hello", null, true]
方法二、遍历
let arr=[原数组]let newArr= []// 方法1arr.forEach(item => {if (item) {newArr.push(item)}})// 方法2for (let item of arr) {if (item) {newArr.push(item)}}console.log(newArr)