Maison >interface Web >js tutoriel >Comment puis-je supprimer les propriétés d'un objet JavaScript ?

Comment puis-je supprimer les propriétés d'un objet JavaScript ?

Patricia Arquette
Patricia Arquetteoriginal
2024-12-24 06:03:13563parcourir

How Can I Remove Properties from a JavaScript Object?

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!

Déclaration:
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