Maison >interface Web >js tutoriel >Comment supprimer les propriétés d'un objet JavaScript à l'aide de l'opérateur « delete » ?
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://.*" };
Comment supprimer la propriété regex :
Pour supprimer la propriété regex et obtenir l'objet suivant :
let myObject = { "ircEvent": "PRIVMSG", "method": "newURI" };
Utilisez l'opérateur de suppression comme suit :
delete myObject.regex;
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'];
ou en utilisant une variable pour stocker la propriété name :
var prop = "regex"; delete myObject[prop];
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);
Sortie :
{ ircEvent: 'PRIVMSG', method: 'newURI' }
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!