ich ein Array von Objekten bin Filterung unter Verwendung einer Funktion, die wie folgtJavascript Filter Umgestalten
var val = 'some text value'
this.someList = this.someList.filter(containsQuery);
function containsQuery(listItem) {
return listItem.Key_One.toLowerCase().indexOf(val) > -1 ||
listItem.Key_Two.toLowerCase().indexOf(val) > -1 ||
listItem.Key_Three.toLowerCase().indexOf(val) > -1
}
Meine Frage sieht, was ein auf jeder der Listenpunkt Schlüsselwerte bessere Art der Filterung ist eine, ohne schreiben neue Zeile für jeden? das heißt, so kann ich vermeiden
listItem.Key_Four.toLowerCase().indexOf(val) > -1
listItem.Key_Five.toLowerCase().indexOf(val) > -1
etc gehen ..
Jede Beratung wäre toll.
Danke!