Slette objekter i JavaScript

Slette objekter i JavaScript
Det er noen situasjoner der programmerere trenger å slette objektet, for eksempel å frigjøre minnet når et objekt ikke lenger er nødvendig, og oppdaterer et objekt, de kan trenge å slette egenskaper som ikke lenger er relevante, og begrenser tilgangen til visse data, og så på.

Denne opplæringen vil beskrive prosedyren for å slette et objekt i JavaScript.

Hvordan slette objekter i JavaScript?

For å slette objekter eller egenskapene til et objekt, bruk "slett”Operatør. Det fjerner eller sletter egenskapene fra et objekt. Den tar en objektegenskap som sin operand og fjerner eiendommen fra objektet. Slettoperatørutgangene “ekte”Hvis eiendommen ble slettet med hell og“falsk”Hvis det ikke kunne slettes fordi det er en ikke-konfigurerbar eiendom.

Syntaks

Følgende syntaks brukes til slettoperatøren:

Slett objekt.eiendom

Eksempel 1: Slett et objekt i JavaScript

Først av alt, lag et objekt:

var objekt =
Navn: "Stephen",
Alder: 32,
Betegnelse: "HR"
;

Ring "slett”Operatør for å slette objekt:

slett objekt;

Skriv ut objektet på konsollen. Etter å ha slettet, vises den på konsollen fordi slettoperatøren bare fjerner en referanse til et element, aldri selve objektet:

konsoll.logg (objekt);

Produksjon

Det er ikke nødvendig å slette objekter, de vil bli slettet hvis det ikke er noen midler til å referere til dem. Du kan slette objektets egenskaper som ikke er relevante eller nødvendige.

Eksempel 2: Slett et objekts egenskap i JavaScript

Her vil vi slette “alder”Fra objektet ved å bruke“slett”Operatør:

Slett objekt.alder;

Skriv ut objektet med gjenværende egenskaper på konsollen:

konsoll.logg (objekt);

Det kan observeres at "alder”Eiendom har blitt slettet fra et objekt:

Det handler om å slette objekter i JavaScript.

Konklusjon

For å slette objekter eller egenskapene til et objekt, bruk "slett”Operatør. Slettoperatøren fungerer bare på objektegenskaper, ikke objekter selv. Det brukes til å fjerne en egenskap fra et objekt, ikke for å slette selve objektet. Mens du sletter et objekt, fjerner slettoperatøren bare en referanse til et element, aldri selve objektet. Denne opplæringen beskrev prosedyren for å slette et objekt i JavaScript.