包括在空格后找不到字符

时间:2019-02-28 10:11:02

标签: javascript

我正在尝试对字符串进行简单的JavaScript .includes()检查,以查看名称是否包含特定字母。

我当前拥有的代码如下:

this.recipients = this.originalRecipients.filter((item) => {
    let test = item.name.includes(val);
    return item.name.includes(val);
});

但是,如果名称中包含空格,则includes()似乎与空格不匹配。即如果我的名字是Landry Farrell,而我要检查的字母是f includes(),则返回false。

在此屏幕快照中,当您点击调试器时,您可以看到,在这种情况下,valfJavascript debugger

1 个答案:

答案 0 :(得分:3)

includes方法区分大小写 因此,当您要搜索不区分大小写的内容时,需要将所有内容都小写