Récupère la valeur d'index de la valeur correspondante de la méthode array-es6 (findeIndex)

1. Attente: lorsque
nous manipulons le tableau, nous devons obtenir la valeur d'index de la valeur cible, puis effectuer l'opération correspondante.
2. Cette méthode est fournie à ES6 findIndex;
3.
Définition et utilisation La
méthode retourne FindIndex () la position du premier élément du tableau qui passe à une condition de test (fonction) qui satisfait à la condition.

La méthode findIndex () appelle la fonction une fois pour chaque élément du tableau:

Lorsque l'élément du tableau retourne true lorsque la condition est testée, findIndex () renvoie la position d'index de l'élément qui remplit la condition et la fonction d'exécution ne sera pas appelée pour les valeurs suivantes.
Si aucun élément
ne répond aux critères, renvoie -1. Remarque: findIndex () ne sera pas exécuté pour un tableau vide.

Remarque: findIndex () ne modifie pas la valeur d'origine du tableau.
4. findeIndexRecevez trois paramètres,

function(currentValue, index,arr)	必须。数组每个元素需要执行的函数。
函数参数:
参数	描述
currentValue	必需。当前元素
index	可选。当前元素的索引
arr	可选。当前元素所属的数组对象
```js


5、参数是一个回调函数,类似于map,forEach的写法。

```js
      const index = likerList.findIndex((item) => {
    
    
        return item.senderAccountId === accountId;
      })

6. Ce qui peut être étudié et comparé plus avant, c’est d’opérer sur des tableaux

find()  map()  forEach()  fliter()

Je suppose que tu aimes

Origine blog.csdn.net/weixin_45416217/article/details/107442582
conseillé
Classement