Maison >interface Web >js tutoriel >Comment parcourir des objets JavaScript pour accéder aux clés et aux valeurs ?
Bouclage à travers des objets JavaScript : itération sur les clés et les valeurs
La récupération d'éléments à partir d'un objet JavaScript nécessite une approche structurée pour accéder aux clés et aux valeurs correspondantes . Prenons l'exemple d'objet :
var p = { "p1": "value1", "p2": "value2", "p3": "value3" };
Pour parcourir tous les éléments, exploitez la boucle for-in :
for (var key in p) { // Access the value using the current key var value = p[key]; }
Cependant, l'utilisation de for-in peut parcourir les propriétés héritées du prototype. . Pour garantir que seules les propriétés directes sont prises en compte, incluez une vérification supplémentaire :
for (var key in p) { if (p.hasOwnProperty(key)) { // Access the value using the current key var value = p[key]; } }
Cette approche garantit que seules les clés spécifiques à l'objet sont itérées, extrayant efficacement les paires clé-valeur :
"p1" -> "value1" "p2" -> "value2" "p3" -> "value3"
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!