Maison > interface Web > js tutoriel > Comment accéder aux propriétés des objets JavaScript avec des espaces dans leurs clés ?

Comment accéder aux propriétés des objets JavaScript avec des espaces dans leurs clés ?

DDD
Libérer: 2024-11-11 01:21:03
original
449 Les gens l'ont consulté

How do you access JavaScript object properties with spaces in their keys?

Accès aux objets JavaScript avec des clés espacées

Lors de la déclaration d'objets JavaScript, les noms de clés peuvent contenir des espaces, mais y accéder en utilisant la notation par points (par ex. , myObject.child) peut être difficile.

Problème :

Accès aux propriétés des objets JavaScript avec des clés contenant des espaces, telles que les « noms de caractères » dans l'objet donné :

var myTextOptions = {
  'cartoon': {
     comic: 'Calvin & Hobbes',
     published: '1993'
  },
  'character names': {
    kid: 'Calvin',
    tiger: 'Hobbes'
  }
};
Copier après la connexion

Solution :

Pour accéder à ces propriétés, utilisez la "notation entre parenthèses" d'ECMAScript :

myTextOptions[ 'character names' ].kid;
Copier après la connexion

La notation entre parenthèses vous permet de utilisez des chaînes ou des expressions pour accéder aux propriétés, résolvant ainsi les problèmes d'espace. Il fonctionne à la fois pour la lecture et l'écriture des propriétés des objets.

Informations supplémentaires :

  • Pour des informations plus complètes sur l'utilisation des objets JavaScript, reportez-vous à : https:/ /developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Working_with_Objects

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!

source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal