let arr = [
{name: 'yibo', age: 25},
{name: 'yiyi', age: 18},
{}]
let newArr = arr.filter(item => 'name' in item)
console.log(arr) // filter不会修改原数组中的值 会返回新的数组
console.log(newArr) // [ { name: 'yibo', age: 25 }, { name: 'yiyi', age: 18 } ]
记录--js数组筛选
最新推荐文章于 2025-12-09 14:34:24 发布
本文介绍了如何使用JavaScript的filter()方法从给定数组中筛选出具有'name'属性的对象,展示了代码示例并说明了filter不会改变原数组。
818

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



