str.includes(searchString[, position])
includes()
方法用于判断一个字符串是否包含在另一个字符串中,根据情况返回 true 或 false。
参数:searchString
:要在此字符串中搜索的字符串。
position
:可选。从当前字符串的哪个索引位置开始搜寻子字符串,默认值为0。
includes()
方法是区分大小写的。例如,下面的表达式会返回 false
:
'Blue Whale'.includes('blue'); // returns false
例如:
tableData.filter(data => !search || data.name.toLowerCase().includes(search.toLowerCase()))
这个方法已经被加入到 ECMAScript 6 标准中,但未必在所有的 JavaScript 实现中都可以使用