1. einige Kurz gesagt: Es prüft jedes Element im Array und solange ein Element bestanden wird, ist es
Kürzlich bin ich bei der Arbeit an einem Backend-Verwaltungssystem auf eine Anforderung gestoßen: Ein Die Datenstruktur ist wie folgt, unter Verwendung lass arr = [ { Wert: "Apfel" }, { Wert: "" }, { Wert: "Banane" }, { Wert: "orange" }, { Wert: "" }, ] lass res = arr.some(item=>{ gibt Element.Wert zurück !== "" }) konsole.log(res); Solange hier ein Wert vorhanden ist, ist wenn (res) { console.log("Array hat Wert"); } anders { console.log("Geben Sie mindestens einen Wert ein"); } 2. jedes Kurz gesagt: Es prüft jedes Element im Array, und wenn ein Element fehlschlägt, ist es sei arr2 = [ { Wert: "Apfel" }, { Wert: "" }, { Wert: "Banane" }, { Wert: "orange" }, { Wert: "er" }, ] var res2 = arr2.jedes(item => { gibt Element.Wert zurück !== "" }) konsole.log(res2); Solange hier für ein Element kein Wert vorhanden ist, ist wenn (!res2) { //Wenn res2 wahr ist, gehe zu else; wenn es falsch ist, gehe zu if console.log("Das Eingabefeld hat einen leeren Wert"); } anders { console.log("Das Eingabefeld hat keinen leeren Wert"); console.log("Weiter zum nächsten Schritt"); } 3. finden Von sei arr3 = [ { Wert: "" }, { Wert: "" }, { Wert: "" }, { Wert: "" }, { Wert: "Apfel" }, ] var res3 = arr3.find(item => { gibt Element.Wert zurück !== "" }) konsole.log(res3); Sie können wenn (res3) { //res3 hat einen Wert, fahren Sie hier mit dem nächsten Schritt fort. console.log("Es gibt mindestens einen Wert im Array"); } anders { //res3 ist nicht definiert console.log("Das Array ist leer!"); } Dies ist das Ende dieses Artikels über die Einzelheiten zur Verwendung der JS-Array-Methoden some, Das könnte Sie auch interessieren:
|
<<: Vollständige MySQL-Collapse-Abfrage, reguläre Übereinstimmung, ausführliche Erklärung
In diesem Artikelbeispiel wird der spezifische Co...
<br />Vor nicht allzu langer Zeit habe ich a...
In diesem Artikelbeispiel wird der spezifische Co...
Inhaltsverzeichnis Holen Sie sich den Inhalt des ...
Inhaltsverzeichnis Vorwort 1. Welche Variablen we...
Gehen Sie im Hive-Installationsverzeichnis in das...
1. Was ist Positionierung? Das Positionsattribut ...
Als Neuling, der gerade mit dem Linux-System in K...
1. Problembeschreibung <br />Wenn JS verwen...
1 Herunterladen und vorbereiten Zuerst müssen wir...
Inhaltsverzeichnis Was ist LocalStorage Was ist S...
Inhaltsverzeichnis 1. Baidu Map API-Zugriff 2. Ve...
Vorwort Vor vielen Jahren war ich ein Neuling auf...
Ähnlich wie der von GitHub bereitgestellte Code-H...