Comment utiliser la fonction de filtre
La fonction arr.filter() en Comment utiliser la fonction de filtre est utilisée pour créer un nouveau tableau à partir d'un tableau donné qui contient uniquement les éléments du tableau donné qui répondent aux conditions définies par la fonction paramètre. Examinons de plus près comment utiliser filter().
La syntaxe de base de filter() est la suivante :
var newArray = arr.filter(arg_function[, this_arg])
Le paramètre de la fonction filter() est une autre fonction, qui définit le paramètre à utiliser pour chaque élément du tableau. Les conditions de vérification des éléments. Cette arg_function elle-même a trois paramètres :
array : Il s'agit du tableau sur lequel la fonction .filter() est appelée.
index : Il s'agit de l'index de l'élément actuel traité par la fonction. .
élément : il s'agit de l'élément actuel que la fonction traite.
Un autre paramètre this_arg est utilisé pour indiquer que la fonction utilise cette valeur lors de l'exécution de la fonction paramètre.
Regardons un exemple spécifique ci-dessous
La fonction filter() crée un nouveau tableau qui contient uniquement les éléments qui remplissent les conditions vérifiées par la fonction isPositive().
Exemple 1 :
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script> function isPositive(value) { return value > 0; } function func() { var filtered = [112, 52, 0, -1, 944].filter(isPositive); document.write(filtered); } func(); </script> </body> </html>
Le résultat de sortie est : 112,52,944
Exemple 2 :
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script> function isEven(value) { return value%2 == 0; } function func() { var filtered = [11, 98, 31, 23, 944].filter(isEven); document.write(filtered); } func(); </script> </body> </html>
Le résultat de sortie est : 98 944
Cet article est terminé ici. Pour un contenu plus passionnant, vous pouvez prêter attention à d'autres tutoriels de colonnes connexes sur le site Web php chinois ! ! !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds
![Comment résoudre l'erreur « [Vue warn] : échec de la résolution du filtre »](https://img.php.cn/upload/article/000/887/227/169243040583797.jpg?x-oss-process=image/resize,m_fill,h_207,w_330)
Méthodes pour résoudre l'erreur "[Vuewarn]:Failedtoresolvefilter" Lors du processus de développement utilisant Vue, nous rencontrons parfois un message d'erreur : "[Vuewarn]:Failedtoresolvefilter". Ce message d'erreur se produit généralement lorsque nous utilisons un filtre non défini dans le modèle. Cet article explique comment résoudre cette erreur et donne des exemples de code correspondants. Quand on est dans Vue

1. Filtre Regardez d'abord l'emplacement du filtre du serveur Web. Le filtre est une chaîne connectée avant et après. Une fois le traitement précédent terminé, il est transmis au filtre suivant pour traitement. 1.1Définition de l'interface de filtre publicinterfaceFilter{//Méthode d'initialisation, exécutée une seule fois dans tout le cycle de vie. //Les services de filtrage ne peuvent pas être fournis tant que la méthode init n'est pas exécutée avec succès (échec tel que le lancement d'une exception, etc.). //Le paramètre FilterConfig permet d'obtenir le paramètre d'initialisation publicvoidinit(FilterConfigfilterConfig)throwsServletException;//

Remarque 1. Si le paramètre Lambda génère une valeur vraie, le filtre (Lambda pouvant générer un résultat booléen) générera un élément ; 2. Lorsque false est généré, cet élément ne sera plus utilisé. Exemple pour créer une collection List : ListstringCollection=newArrayList();stringCollection.add("ddd2");stringCollection.add("aaa2");stringCollection.add("bbb1");stringC

Explication détaillée des propriétés floues CSS : filter et background-filter Introduction : Lors de la conception de pages Web, nous avons souvent besoin d'effets spéciaux pour augmenter l'attrait visuel de la page. L'effet de flou est l'un des effets spéciaux courants. CSS fournit deux attributs de flou : filter et background-filter, qui sont utilisés respectivement pour flouter le contenu de l'élément et le contenu de l'arrière-plan. Cet article explique ces deux propriétés en détail et fournit quelques exemples de code concrets. 1. filtre

Classe facultative en Java8 : Comment utiliser la méthode filter() pour filtrer les valeurs éventuellement nulles En Java8, la classe facultative est un outil très utile qui nous permet de mieux gérer les valeurs éventuellement nulles et d'éviter l'apparition de NullPointerException. La classe Optionnel fournit de nombreuses méthodes pour manipuler les valeurs nulles potentielles, l'une des méthodes importantes est filter(). La fonction de la méthode filter() est que si Option

Analyse des propriétés visuelles CSS : box-shadow, text-shadow et filter Introduction : Dans la conception et le développement Web, CSS peut être utilisé pour ajouter divers effets visuels aux éléments. Cet article se concentrera sur les trois propriétés importantes de box-shadow, text-shadow et filter en CSS, y compris leur utilisation et l'affichage des effets. Ci-dessous, nous analysons ces trois attributs en détail. 1. boîte-ombre (ombre de boîte) boîte-shado

Utilisez des filtres pour formater et traiter les données dans Vue Dans Vue, nous pouvons formater et traiter les données à l'aide de filtres. Le filtre est une fonction qui peut être appelée directement dans le modèle. Elle peut traiter les données à afficher et renvoyer les résultats traités. Dans cet article, nous présenterons comment utiliser des filtres pour formater et traiter les données, et fournirons des exemples de code spécifiques. Enregistrer le filtre Dans l'instance Vue, nous devons d'abord enregistrer un filtre afin qu'il puisse être utilisé dans le modèle

Définissez d’abord un filtre pour l’interception d’URL d’accès unifié. Le code est le suivant : publicclassUrlFilterimplementsFilter{privateLoggerlog=LoggerFactory.getLogger(UrlFilter.class);@OverridepublicvoiddoFilter(ServletRequestrequest,ServletResponseresponse,FilterChainchain)throwsIOException,ServletException{H
