【发布时间】:2021-07-01 02:52:31
【问题描述】:
我有这个搜索栏供用户从我的数据库中搜索任何内容。这是一个例子: 《红色自行车》 如果用户输入“红色自行车”,不管是小写还是大写,都会返回结果。 但是,我希望如果用户搜索“自行车红”,它也会显示结果。如何使用 JavaScript 解决这个问题?
【问题讨论】:
-
搜索单独的单词 - 比如
results.filter(result => search.toLowerCase().split(' ').every(word => result.toLowerCase().split(' ').includes(word))
标签: javascript html css web