我有一个产品列表,我想通过输入参数来搜索产品列表。所以我用它contains
来扫描产品列表中的输入字符串。它在网页上工作正常。但是当我在移动网页中打开同一页面时,它不起作用。并给出一个“包含”未定义的错误。
if(productlist[i].name.toLowerCase().contains(input_val.toLowerCase()))
--my business logic--
之后,我尝试过indexOf
它在两种情况下都可以正常工作。
if(productlist[i].name.toLowerCase().indexOf(input_val.toLowerCase()) !== -1)
--my business logic --
.contains 有什么问题??