JavaScript slett operatør

JavaScript slett operatør
De slett Operatøren brukes til å fjerne en eksisterende egenskap av ethvert objekt. Det er bare effektivt på objektets egenskaper. De slett Operatøren har sin egen betydning for å slette en spesifikk egenskap i en kompleks datastruktur. Dessuten påvirker egenskapen ikke funksjonsnavn eller variabler. I denne artikkelen, arbeid og bruk av slett Operatør i forskjellige scenarier demonstreres.

Hvordan bruke slettoperatøren i JavaScript?

De slett Operatør brukes til å slette egenskapene til objekter i JavaScript. Operatøren returnerer den sanne verdien etter å ha fullført handlingen; Ellers returnerer det falskt. Det er nyttig å få tilgang til den spesifikke egenskapen til et objekt og fjerne den fra den eksisterende eiendommen. Imidlertid varierer ytelsen til slettoperatøren fra ett scenario til et annet.

  • Hvis eiendommen ikke eksisterer og brukeren bruker slett operatør for å slette den, returnerer operatøren ekte verdi.
  • En eiendom erklært med var nøkkelord kan ikke slettes fra metode eller Globalt omfang.
  • Hvis en eiendom er erklært med const eller la Nøkkelord, brukere klarer ikke å slette det fra omfanget de er definert.
  • De innebygde objektegenskapene som for eksempel Array, Matte, og Gjenstand kan ikke slettes.

Syntaks

Slett objekt.eiendom;

Eller

slett objekt ["egenskap"];

Parametere:

Parametrene for de ovennevnte syntaksene er gitt nedenfor:

  • eiendom: spesifiser egenskapen som skal slettes.
  • gjenstand: representerer objektnavnet hvis egenskap blir slettet.

Eksempel 1

Et eksempel er tilpasset for å slette eiendommen ved å bruke slett Operatør i JavaScript.

Kode

// Et eksempel på å bruke slettoperatøren i // Et eksempel på å bruke slettoperatøren i JavaScript
var lærer =
Navn: 'John',
Alder: 34,
Betegnelse: 'Professor'

konsoll.Logg (slett lærer.betegnelse);
konsoll.Logg (slett lærer.Navn);
konsoll.Logg (slett lærer.lønn);

Beskrivelsen av koden er gitt nedenfor:

  • Et objekt opprettes med navnet på Lærer.
  • Etter det brukes forskjellige egenskaper, for eksempel Navn, alder, og betegnelse.
  • Forskjellige verdier, inkludert "John”,“34”Og“professor”Er tildelt de ovennevnte nøklene.
  • Videre slett Operatøren brukes med slett nøkkelord inne i konsoll.Logg() metode.
  • Til slutt, slett betegnelse eiendom ved å få tilgang til “Slett lærer.betegnelse ”. på samme måte, Navn og lønn Egenskaper blir slettet med denne operatøren.

Produksjon

Utgangen returnerer ekte verdi som representerer at slett operatøren slettet vellykket Navn, alder, og betegnelse egenskaper.

Eksempel 2: tilgang og slett egenskapen med slett operatør

Et annet eksempel er tilpasset for å bruke slettoperatøren i JavaScript. For dette formålet er koden som følger:

Kode

// Et eksempel på å bruke slettoperatøren i JavaScript
const car =
Modell: 'BMW',
Farge: 'Honda'

konsoll.Logg (bil.modell)
slett bil.modell
konsoll.Logg (bil.modell)
konsoll.Logg (bil.farge)
slett bil ['farge']
konsoll.Logg (bil.farge)

Beskrivelsen av koden er gitt nedenfor:

  • Først a bil objekt opprettes og forskjellige egenskaper som modell og farge er definert i det.
  • Etter det, BMW og Honda Verdiene tildeles disse egenskapene.
  • Videre modell eiendom til bil objekt er tilgjengelig og slettet ved hjelp av slett bil.modell.
  • Den samme prosedyren gjentas for farge Eiendom i JavaScript.

Produksjon

Utfallet av koden representerer at modell og farge egenskapene til objektet bil blir slettet og returnert udefinert.

Konklusjon

De slett Operatør brukes til å slette den eksisterende egenskapen til et objekt i JavaScript. I denne artikkelen er en oversikt over slett Operatør er demonstrert med forskjellige scenarier. Dessuten er forskjellige eksempler gitt for å praktisk implementere slett operatør i JavaScript. Operatøren brukes mest til å slette en spesifikk egenskap i en kompleks datastruktur.