Suppression des propriétés des objets JavaScript
La suppression des propriétés des objets JavaScript est une tâche courante, et il existe plusieurs façons d'aborder cette tâche.
Une option consiste à utiliser le mot-clé delete. Le mot-clé delete mute l'objet d'origine et supprime la propriété spécifiée. Par exemple, dans l'objet fourni myObject, pour supprimer la propriété regex :
delete myObject.regex;
Vous pouvez également utiliser la notation entre crochets pour accéder à la propriété et l'attribuer à undefined :
myObject['regex'] = undefined;
Une autre méthode consiste à utiliser la fonction Object.assign(). Cette fonction crée un nouvel objet avec les propriétés spécifiées. Vous pouvez l'utiliser pour créer un nouvel objet sans la propriété indésirable :
let newObject = Object.assign({}, myObject); delete newObject.regex;
Quelle que soit la méthode que vous choisissez, n'oubliez pas que le mot-clé delete mute l'objet d'origine, tandis que les autres méthodes créent un nouvel objet.
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!