Filtrer dans uniapp pour obtenir les données d'id : 1 dans un objet du tableau

// 假设studentData是包含多个学生信息的数组
const studentData = [
  {id: 1, name: '小明', age: 18},
  {id: 2, name: '小红', age: 20},
  {id: 3, name: '小刚', age: 19},
  {id: 4, name: '小李', age: 22},
];
// 过滤获取id为1的学生信息
const result = studentData.filter(item => item.id === 1);
// 输出结果
console.log(result);
// 输出: [{id: 1, name: '小明', age: 18}]

La méthode Array.filter() en JavaScript est utilisée pour filtrer et obtenir les données de id:1 dans un objet du tableau

étendre:

filtre()

Créez un nouveau tableau, les éléments du nouveau tableau sont des éléments qui remplissent les conditions spécifiées, ne détecteront pas les tableaux vides et ne modifieront pas le tableau d'origine.

carte()

Renvoie un nouveau tableau, les éléments du nouveau tableau sont les valeurs des éléments du tableau d'origine traités dans l'ordre.

pour chaque()

Boucle, appelez chaque élément du tableau, passé à la fonction de rappel, ne peut pas terminer la boucle.
Exemple : boucler les données d'un tableau dans un nouveau tableau

concat()

Fusionner des tableaux. Fusionner des tableaux et des arguments, Fusionner des tableaux et des tableaux

rejoindre()

Mettez tous les éléments du tableau dans une chaîne.
Les éléments sont séparés par le délimiteur spécifié.

pousser()

Ajouter des éléments à la fin du tableau, vous pouvez ajouter plusieurs éléments à la fois

populaire()

supprimer un élément à la fin du tableau

changement()

supprimer le premier élément du tableau

unshift()

Ajouter des éléments au début du tableau, vous pouvez ajouter plusieurs éléments à la fois

épissure()

Supprimer, insérer, remplacer des éléments.
Syntaxe : this.arr.splice(index, num, value)

trier()

trier le tableau

inverse()

inverser le tableau

tranche()

Renvoie l'élément spécifié du tableau
Syntaxe : arr.slice(start,end), c'est-à-dire : la position de début et de fin de l'élément à renvoyer.
démarrage est nécessaire. Spécifie où commencer la sélection. S'il s'agit d'un nombre négatif, la position est calculée à partir de la fin du tableau. -1 fait référence au dernier élément.

la fin est facultative. Spécifie où terminer la sélection. Ce paramètre est l'indice du tableau à la fin de la tranche du tableau. Si ce paramètre n'est pas spécifié, le tableau divisé contient tous les éléments du début à la fin du tableau. Si ce paramètre est négatif, il spécifie les éléments à partir de la fin du tableau.

trouver()

Renvoie le premier élément de tableau qui répond aux exigences.

trouverIndex()

Renvoie l'indice de l'élément du tableau qui satisfait la condition de la fonction, et chaque élément du tableau appelle l'exécution de la fonction une fois : le tableau vide ne sera pas exécuté.
Renvoie la position du premier élément du tableau qui remplit la condition et renvoie -1 s'il n'y a aucun élément qui remplit la condition.

quelques()

Vérifiez si les éléments du tableau remplissent les conditions spécifiées et exécutez tour à tour chaque élément du tableau :
si un élément remplit les conditions, l'expression renvoie true et les éléments restants ne seront pas testés.

Renvoie faux si aucun élément ne satisfait la condition.

chaque()

Utilisez la fonction spécifiée pour vérifier si tous les éléments du tableau remplissent la condition, et les tableaux vides ne seront pas exécutés.

Si un élément du tableau est détecté comme insatisfaisant, l'expression entière renvoie faux et les éléments restants ne sont pas vérifiés.

Renvoie true si tous les éléments satisfont la condition.

Je suppose que tu aimes

Origine blog.csdn.net/qq_37194189/article/details/132082369
conseillé
Classement