我正在尝试做这样的事情
if (pathArray.toLowerCase().indexOf("blah") != -1{}
使用控制台进行调试时,出现错误“pathArray.toLowerCase不是函数”。为什么收到该消息?
最佳答案
toLowerCase
是字符串的方法。如果您想在不知道确切大小写的情况下在数组中找到字符串,可以在链中添加map
步骤:
pathArray.map(function(s) { return s.toLowerCase(); }).indexOf('blah') !== -1
关于javascript - javascript “not a function”中的.toLowerCase吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26533977/