折腾:
【未解决】给绘本查询web版增加点击tag标签搜索
期间,对于已有一个str的list:
curQueryDictKeys=(3) ["q", "tag", "difficulty"]
现在需要去判断字符串”tag”是否在list中
去用:
结果不行。
去搜:
js str in list
Array.indexOf:
['a', 'b', 'c'].indexOf(str) >= 0
ES6:
['a', 'b', 'c'].includes('b')
$.inArray()
underscore or lodash:
_.indexOf['apple', 'orange', 'banana'], value)
【总结】
此处去用:
var isTagSearch = curQueryDictKeys.includes("tag") && curQueryDictKeys.includes("difficulty")
即可实现判断字符串数组中是否包含某个字符串。
转载请注明:在路上 » 【已解决】js中判断字符串是否在一个列表中