JS 去除数组空字符串、undefined、null
方法一:遍历
let arr=[原数组]
let newArr= []
// 方法1
arr.forEach(item => {
if (item) {
newArr.push(item)
}
})
// 方法2
for (let item of arr) {
if (item) {
newArr.push(item)
}
}
console.log(newArr)
方法二:filter
var arr = [原数组]
var newArr = arr.filter(item => item && item.trim())
console.log(newArr)

本文介绍了两种方法帮助你从JavaScript数组中移除空字符串、undefined和null值:一是通过遍历逐个检查并添加,二是利用filter函数进行筛选。两种方法各有优劣,适用于不同的场景。

3687

被折叠的 条评论
为什么被折叠?



