ich ein Array in Javascript, haben mit "aassd, v_value1, asadds, v_value2, asddasd ...", und ich brauche, um die Werte zu extrahieren, die mit v_ in a beginnen neues ArraySuchen und Extrahieren von Zeichenfolge in JavaScript-Array
Ich habe die nächste Funktion verwendet, um die Werte zu erhalten, aber nur den ersten Wert erhalten.
function search (array,string) {
var arr= [];
for (var i=0; i<array.length; i++) {
if (array[i].match(string)){
arr.push(i)
return arr;
}
}
return -1;
}
search(array,'v_')
Danke.
'Rückkehr arr;' bricht die Schleife. – micmia
Aber warum benutzt du nicht [** 'Array # filter' **] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter)? – Leo