JavaScript Distruggi oggetto

JavaScript Distruggi oggetto
Distruggere un oggetto in JavaScript è di grande aiuto mentre si tratta dei dati in blocco. Ad esempio, questo approccio è anche molto utile per rilasciare la memoria e le risorse possedute da un particolare oggetto che non sono più necessari. Inoltre, per omettere o accedere a un valore particolare facendo riferimento alla propria proprietà per l'aggiornamento o l'utilizzo rispettivamente

Questo articolo discuterà gli approcci che possono essere implementati per distruggere un oggetto in JavaScript.

Come distruggere gli oggetti in JavaScript?

Un oggetto può essere distrutto in JavaScript usando le seguenti tecniche:

  • "eliminare"Operatore.
  • "Manualmente"Distruggere l'oggetto.

Approccio 1: Distruggi l'oggetto in JavaScript usando l'operatore Elimina

In questo approccio, una particolare proprietà dell'oggetto verrà rimossa con l'aiuto dell'operatore di eliminazione e tornerà "non definito"All'accesso a esso.

Questo operatore può essere applicato specificandolo appena prima della proprietà di un oggetto.

Esempio

In primo luogo, dichiarare una serie di oggetti con le proprietà specificate e visualizzarla:

let testObject =
Nome: "David",
Età: 22
;
console.Registro (testObject.nome);

Successivamente, applica il “eliminare"Operatore facendo riferimento alla proprietà dell'oggetto specificato. Ciò comporterà l'eliminazione della proprietà dell'oggetto corrispondente:

Elimina testObject.nome;
console.Registro (testObject.nome);

Produzione

Nell'output sopra, si può osservare che la proprietà dell'oggetto "età"È omesso.

Approccio 2: distruggere manualmente l'oggetto in JavaScript

Questa tecnica può essere utilizzata per definire una funzione personalizzata e passare l'oggetto creato nel suo argomento durante l'accesso.

Esempio

In primo luogo, dichiara la funzione denominata "DestroyObject ()"Avere il parametro specificato. Nella sua definizione, inizializza il parametro dichiarato come "non definito":

Funzione DestroyObject (OBJ)
obj = indefinito;

Ora, crea il seguente oggetto con le proprietà specificate e visualizzalo:

testObject =
X: 1,
Y: "David"

console.registro (testbject)

Infine, accedi alla funzione definita passando l'oggetto creato come argomento. Ciò comporterà la visualizzazione "non definito"Sulla console come parametro definito nella definizione della funzione viene assegnato. Pertanto, l'oggetto specificato quando agisci come suo parametro (funzione) agirà anche lo stesso (indefinito):

console.Log (DestroyObject (testObject))

Produzione

Abbiamo fornito gli approcci per distruggere un oggetto in Javascript.

Conclusione

Un oggetto può essere distrutto in JavaScript usando il "eliminare"Operatore o distruggendolo manualmente. Il primo approccio è semplice in quanto si traduce nell'omettere una proprietà specifica da un oggetto. Quest'ultimo approccio, d'altra parte, distrugge l'oggetto insieme a tutte le proprietà associate con l'aiuto di una funzione personalizzata. Questo articolo ha dimostrato il concetto di distruggere gli oggetti in JavaScript.