【发布时间】:2020-05-26 05:23:58
【问题描述】:
我想按姓名和/或姓氏过滤用户。但我得到了
TypeError: Cannot read property 'toLowerCase' of undefined
const users = [{name: 'john', lastname: "doe"}, {name: 'mary'}]
let searchName = "jo"
let searchLastName = ""
users.filter((user) =>
user.name
.toLowerCase()
.includes(searchName.toLowerCase())
&& user.lastname
.toLowerCase()
.includes(searchLastName.toLowerCase())
)
如果用户有姓氏,我如何才能检查姓氏。 (我知道他们总是有名字)
【问题讨论】:
标签: javascript