map(),filter()的使用

map() 方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。
map() 不会对空数组进行检测。
map() 不会改变原始数组。

this.selectedRowKeys = this.feeList.map((element) => {
if (element.payState * 1 === 0) {
return element.feeId
}
})

filter() 方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素,也就是过滤数组。
注意: map() 不会对空数组进行检测。
注意: map() 不会改变原始数组。

this.selectedRowKeys = this.selectedRowKeys.filter((item) => {
return item
})

你可能感兴趣的:(map(),filter()的使用)