Maison  >  Article  >  interface Web  >  Comment utiliser chaque fonction dans js

Comment utiliser chaque fonction dans js

小老鼠
小老鼠original
2024-03-13 16:26:051143parcourir

En JavaScript, il n'y a pas de fonction intégrée, mais la bibliothèque jQuery fournit une fonction $.each() très utile pour parcourir des tableaux ou des objets. Si vous utilisez jQuery ou si votre environnement inclut jQuery, vous pouvez utiliser la fonction $.each() comme ceci.

Boucle à travers le tableau

javascript

var array = [ "item1", "item2", "item3" ];  
  
$.each(array, function(index, value) {  
    console.log(index + ": " + value);  
});

Dans l'exemple ci-dessus, $.each() parcourt le tableau. Pour chaque élément du tableau, il appelle la fonction fournie, en passant l'index et la valeur de l'élément actuel comme arguments.

Itération sur les objets

javascript

var object = {  
    key1: "value1",  
    key2: "value2",  
    key3: "value3"  
};  
  
$.each(object, function(key, value) {  
    console.log(key + ": " + value);  
});

Dans cet exemple, $.each() parcourt l'objet objet. Pour chaque propriété de l'objet, il appelle la fonction fournie, en passant la clé et la valeur de la propriété actuelle comme arguments.

Remarque

  • Si vous souhaitez parcourir un tableau ou un objet sans utiliser jQuery, vous pouvez utiliser des méthodes JavaScript natives comme Array.prototype.forEach() pour les tableaux, ou for... in loop est utilisé pour les objets.

  • Lorsque vous utilisez $.each(), assurez-vous que votre environnement contient déjà la bibliothèque jQuery, sinon cette fonction ne sera pas disponible.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn