Objet JavaScript détruire

Objet JavaScript détruire
Détruire un objet en JavaScript est d'une grande aide tout en traitant les données en vrac. Par exemple, cette approche est également très utile pour libérer de la mémoire et les ressources possédées par un objet particulier qui n'est plus nécessaire. De plus, pour omettre ou accéder à une valeur particulière en faisant référence à sa propriété pour la mettre à jour ou l'utiliser respectivement

Cet article discutera des approches qui peuvent être implémentées pour détruire un objet en JavaScript.

Comment détruire des objets en javascript?

Un objet peut être détruit en JavaScript en utilisant les techniques suivantes:

  • "supprimer»Opérateur.
  • "Manuellement”Détruire l'objet.

Approche 1: Détruisez l'objet en JavaScript à l'aide de l'opérateur de suppression

Dans cette approche, une propriété d'objet particulier sera supprimée à l'aide de l'opérateur de suppression et reviendra «indéfini"En y accédant.

Cet opérateur peut être appliqué en le spécifiant juste avant la propriété d'un objet.

Exemple

Tout d'abord, déclarez un tableau d'objets ayant les propriétés spécifiées et affichez-la:

Laissez TestObject =
Nom: "David",
Âge: 22
;
console.journal (testObject.nom);

Ensuite, appliquez le «supprimer»Opérateur en se référant à la propriété de l'objet spécifié. Cela entraînera la suppression de la propriété de l'objet correspondant:

Supprimer TestObject.nom;
console.journal (testObject.nom);

Sortir

Dans la sortie ci-dessus, on peut observer que la propriété de l'objet «âge"Est omis.

Approche 2: Détruire manuellement l'objet en javascript

Cette technique peut être utilisée pour définir une fonction personnalisée et passer l'objet créé dans son argument tout en y accédant.

Exemple

Premièrement, déclarez la fonction nommée «DestroyObject ()”Avoir le paramètre spécifié. Dans sa définition, initialisez le paramètre déclaré comme «indéfini»:

fonction destrenObject (obj)
obj = non défini;

Maintenant, créez l'objet suivant avec les propriétés spécifiées et affichez-la:

testObject =
x: 1,
Y: "David"

console.journal (testObject)

Enfin, accédez à la fonction définie en passant l'objet créé comme son argument. Cela se traduira par l'affichage «indéfini"Sur la console comme paramètre défini dans la définition de la fonction est attribué ainsi. Par conséquent, l'objet spécifié lorsqu'il agit comme son paramètre (fonction) agira également de la même (non définie):

console.Log (destrustObject (testObject))

Sortir

Nous avons fourni les approches pour détruire un objet en javascript.

Conclusion

Un objet peut être détruit en javascript en utilisant le «supprimer”Opérateur ou le détruisant manuellement. La première approche est simple car il se traduit par l'omission d'une propriété spécifique d'un objet. Cette dernière approche, en revanche, détruit l'objet avec toutes ses propriétés associées à l'aide d'une fonction personnalisée. Cet article a démontré le concept de détruire des objets en javascript.