从包含 {error} 的数组中删除所有项目
remove all items from array that has {error} in it
我想从包含 {error}
的数组中过滤掉 {objects}
。
根据查询会有更多这样的项目,所以我需要一个解决方案来过滤掉数组
中的所有 {error}
对象
您可以只过滤错误 属性:
let newArray = array.filter(item => !item.error);
或者,如果 .error
属性 的值可以是任何值,包括假值,例如 0
或空字符串或 false
:
let newArray = array.filter(item => !item.hasOwnProperty("error"))
我想从包含 {error}
的数组中过滤掉 {objects}
。
根据查询会有更多这样的项目,所以我需要一个解决方案来过滤掉数组
{error}
对象
您可以只过滤错误 属性:
let newArray = array.filter(item => !item.error);
或者,如果 .error
属性 的值可以是任何值,包括假值,例如 0
或空字符串或 false
:
let newArray = array.filter(item => !item.hasOwnProperty("error"))