Dieses Mal zeige ich Ihnen, wie Sie die Array-Filter()-Methode in JS verwenden. Das Folgende ist ein praktischer Fall Schauen Sie mal rein.
Was ist ein Sparse-Array?
Die Indizes von Array-Elementen müssen nicht fortlaufend sein, es können Lücken zwischen ihnen bestehen. Jedes Die Methode Array filter() überspringt fehlende Elemente in einem Array mit geringer Dichte und das zurückgegebene Array ist immer dicht. (1) Komprimieren Sie die Leerstellen des Sparse-Arrays:var dense = sparse.filter( function(currentValue) { return true; } );
löschen undefinierte und Nullelemente:
var dense = sparse.filter( function(currentValue) { return currentValue !== undefined && currentValue!= null; } )
Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln zum Thema php Chinesische Website! Empfohlene Lektüre:
D3.js zeichnet einen dynamischen Fortschrittsbalken
ngrok+express debuggt die WeChat-Schnittstelle der lokalen Umgebung
Benutzerdefinierte Einstellungen für Bootstrap4
Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Array filter()-Methode in JS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!