未捕获的错误:无法读取的不确定
问题描述:
财产“的indexOf”我有一个数组,我试图保持在一个数组匹配的元素,如:未捕获的错误:无法读取的不确定
myarr = ["80299", "82000", "812323", "852258"];
var res = myarr.filter(x => x.indexOf("02") !== -1)
alert(res);
但它提供了一个错误“无法读取属性'indexOf'未定义”我该如何解决它?
答
我认为这是你在找什么:
myarr.filter(function(el, index, arr){return (el.indexOf('02') > -1)})
您提供的代码没有错误。你需要给出一个更精确的问题的例子。 https://jsfiddle.net/5pyw1exe/ – 2016-11-07 19:20:43