Die Funktion some() wird verwendet, um zu prüfen, ob mindestens ein Element im Array die Bedingungen für die Parameterfunktionsprüfung erfüllt. Ihre Verwendungssyntax lautet „arr.some(arg_function(element, index, array), thisArg )".
Die Betriebsumgebung dieses Artikels: Windows 7-System, Dell G3-Computer, Javascript-Version 1.8.5. Die Funktion
arr.some() wird verwendet, um zu prüfen, ob mindestens ein Element im Array die Bedingungen der Parameterfunktionsprüfung erfüllt. Wenn ein Element die Bedingungen erfüllt, gibt der Ausdruck „true“ zurück und die übrigen Elemente tun dies not Führt einen Test durch und gibt false zurück, wenn kein Element vorhanden ist, das die Bedingung erfüllt. Schauen wir uns die spezifische Verwendung einiger Funktionen an.
Werfen wir zunächst einen Blick auf die Syntax der Funktion some()
arr.some(arg_function(element,index,array),thisArg)
array: ein Array, das die Funktion .some() aufruft.
Index: Der Index des aktuellen Elements, das von der Funktion verarbeitet wird.
Element: Das aktuelle Element, das von der Funktion verarbeitet wird.
Sehen wir uns ein konkretes Beispiel der Funktion some() an
Der Code lautet wie folgt
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script> function checkAvailability(arr, val) { return arr.some(function(arrVal) { return val === arrVal; }); } function func() { var arr = [2, 5, 8, 1, 4] document.write(checkAvailability(arr, 2)); document.write("<br>"); document.write(checkAvailability(arr, 87)); } func(); </script> </body> </html>
Die laufenden Ergebnisse sind wie folgt folgt:
true false
some()-Funktion prüft 2 und 87 im Array. Da nur zwei verfügbar sind, gibt die Funktion bei der ersten Abfrage „true“ und bei der zweiten Abfrage „false“ zurück.
Dieser Artikel endet hier. Weitere spannende Inhalte finden Sie in anderen verwandten Kolumnen-Tutorials auf der chinesischen PHP-Website! ! !
Das obige ist der detaillierte Inhalt vonSo verwenden Sie eine Funktion. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!