Was ist die Verwendung von Filtern in Javascript?

藏色散人
Freigeben: 2021-10-29 14:39:16
Original
15559 Leute haben es durchsucht

Die Funktion von Filter in JavaScript besteht darin, ein neues Array zu erstellen. Die Elemente im neuen Array werden überprüft, indem alle Elemente im angegebenen Array überprüft werden, die die Bedingungen erfüllen. Die Verwendungssyntax lautet „array.filter(function(currentValue, index,arr)).

Was ist die Verwendung von Filtern in Javascript?

Die Betriebsumgebung dieses Artikels: Windows 7-System, Javascript-Version 1.8.5, DELL G3-Computer

Was ist die Verwendung von Filtern in Javascript? Die Methode

filter() erstellt ein neues Array und die Elemente im neuen Array werden auf alle Elemente im angegebenen Array überprüft, die die Bedingungen erfüllen.

Hinweis: filter() erkennt keine leeren Arrays.

Hinweis: filter() ändert das ursprüngliche Array nicht.

Syntax

array.filter(function(currentValue,index,arr), thisValue)
Nach dem Login kopieren

Parameterbeschreibung

Was ist die Verwendung von Filtern in Javascript?

Beispiel:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>

<p>点击按钮返回数组 ages 中所有元素都大于输入框指定数值的元素。</p>
<p>最小年龄: <input type="number" id="ageToCheck" value="18"></p>
<button onclick="myFunction()">点我</button>
<p>所有大于指定数组的元素有? <span id="demo"></span></p>
<script>
var ages = [32, 33, 12, 40];
function checkAdult(age) {
    return age >= document.getElementById("ageToCheck").value;
}
function myFunction() {
    document.getElementById("demo").innerHTML = ages.filter(checkAdult);
}
</script>

</body>
</html>
Nach dem Login kopieren

Der Effekt ist wie folgt:

Was ist die Verwendung von Filtern in Javascript?

Empfohlenes Lernen: „Javascript Basic Tutorial

Das obige ist der detaillierte Inhalt vonWas ist die Verwendung von Filtern in Javascript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!