Maison > interface Web > js tutoriel > Comment supprimer les propriétés d'un objet JavaScript à l'aide de l'opérateur « delete » ?

Comment supprimer les propriétés d'un objet JavaScript à l'aide de l'opérateur « delete » ?

DDD
Libérer: 2024-12-21 13:46:11
original
758 Les gens l'ont consulté

How to Remove Properties from a JavaScript Object Using the `delete` Operator?

Suppression de propriétés des objets JavaScript

Étant donné un objet avec plusieurs propriétés, les utilisateurs doivent souvent supprimer des propriétés spécifiques pour modifier la structure de l'objet. Pour y parvenir, JavaScript fournit un moyen simple mais puissant en utilisant l'opérateur delete.

Considérez l'objet suivant :

let myObject = {
  "ircEvent": "PRIVMSG",
  "method": "newURI",
  "regex": "^http://.*"
};
Copier après la connexion

Comment supprimer la propriété regex :

Pour supprimer la propriété regex et obtenir l'objet suivant :

let myObject = {
  "ircEvent": "PRIVMSG",
  "method": "newURI"
};
Copier après la connexion

Utilisez l'opérateur de suppression comme suit :

delete myObject.regex;
Copier après la connexion

Approches supplémentaires utilisant delete :

Outre la méthode ci-dessus, il existe d'autres moyens de supprimer des propriétés à l'aide de delete :

delete myObject['regex'];
Copier après la connexion

ou en utilisant une variable pour stocker la propriété name :

var prop = "regex";
delete myObject[prop];
Copier après la connexion

Démonstration :

L'extrait de code fourni montre comment supprimer la propriété regex de myObject :

var myObject = {
  "ircEvent": "PRIVMSG",
  "method": "newURI",
  "regex": "^http://.*"
};
delete myObject.regex;

console.log(myObject);
Copier après la connexion

Sortie :

{ ircEvent: 'PRIVMSG', method: 'newURI' }
Copier après la connexion

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