2016-11-07 35 views
-1

財產「的indexOf」我有一個數組,我試圖保持在一個數組匹配的元素,如:未捕獲的錯誤:無法讀取的不確定

myarr = ["80299", "82000", "812323", "852258"]; 
 
var res = myarr.filter(x => x.indexOf("02") !== -1) 
 
alert(res);

但它提供了一個錯誤「無法讀取屬性'indexOf'未定義」我該如何解決它?

+7

您提供的代碼沒有錯誤。你需要給出一個更精確的問題的例子。 https://jsfiddle.net/5pyw1exe/ – 2016-11-07 19:20:43

回答

1

我認爲這是你在找什麼:

myarr.filter(function(el, index, arr){return (el.indexOf('02') > -1)}) 
相關問題