JavaScript støtter klasser som omsetter metoder for å manipulere data. Derfor er det viktig å få/få tilgang til klassenavnet i en programmeringsoppgave. Å få navnet på klassen er mulig gjennom en Navn Eiendom til konstruktør. Dessuten ISPrototypeOf () metode og tilfelle av Operatører er ansatt for å få klassenavnet i JavaScript. Disse metodene er nyttige for feilsøkingsmeldinger.
I denne guiden lærer du hvordan du får klassenavn i JavaScript. Innholdet i denne bloggen er som følger:
Metode 1: Få klassenavnet ved hjelp av navnegenskap
De Navn Eiendom integreres med objektkonstruktøren som returnerer klassen Navn. Derfor er en metode tilpasset med Navn Eiendom for å få klassenavnet i JavaScript. Det er nyttig i komplekse programmeringsoppgaver å gjentatte ganger utnytte navnet på en klasse. Koden forklarer arbeidet med Navn Eiendom for å få klassenavnet:
Kode
konsoll.logg ("et eksempel for å få klassenavnet");
klasseforstander
La obj = ny lærer ();
konsoll.Logg (lærer.Navn);
konsoll.Logg (obj.Konstruktør.Navn);
I denne koden:
Produksjon
Det observeres at “Navn" Eiendom brukes til å få tilgang til klassenavnet "Lærer".
Metode 2: Få klassenavnet ved hjelp av ISPrototypeOf () -metode
De ISPrototypeOf () Metoden finner ut om eksistensen av et objekt er en del av et annet objekts prototypekjede. Det tar innspill og returnerer en boolsk utgang (sann eller usant) basert på brukerinngangen. Følgende eksempel er gitt her for å få klassenavnet med ISPrototypeOf () metode.
Kode
konsoll.logg ("et eksempel for å få klassenavnet");
Klassedyr
La obj = nytt dyr ();
konsoll.Logg (dyr.prototype.ISPrototypeOf (OBJ));
Beskrivelsen av koden er gitt nedenfor:
Produksjon
Utgangen returnerer en "ekte" Verdi som validerer tilgangen til klassen "Dyr" I JavaScript.
Metode 3: Få klassenavnet ved å bruke Eiendoms -egenskap
De tilfelle av Eiendom gir et anlegg for å få klassenavnet i JavaScript. Generelt evaluerer den typen objekt i løpet av kjøretiden. For å finne klassenavnet, kan du skrive klassenavnet etter tilfelle av operatør. Den returnerer en boolsk utgang (sann eller falsk verdi) som validerer enten du har klassenavnet eller ikke. Følgende eksempelkode benytter seg av tilfelle av Operatør i JavaScript:
Kode
konsoll.logg ("et eksempel for å få klassenavnet");
Klassekjøretøy
La VEH = nytt kjøretøy ();
konsoll.logg (kjøretøy forekomst av kjøretøy);
I denne koden, klassenavnet "Kjøretøy" er tilgjengelig gjennom tilfelle av operatør. Etter det, konsoll.Logg() Metoden brukes til å vise returverdien.
Produksjon
Utgangen viser "ekte”Verdi i konsollvinduet, som validerer klassens tilgjengelighet.
Konklusjon
JavaScript gir Navn eiendom, ISPrototypeOf () metode, og tilfelle av operatører for å få klassenavnet. Disse metodene evaluerer eksistensen av objekter og returnerer en boolsk utgang (sanne eller falske verdier) som validerer om du har klassenavnet eller ikke. Disse metodene er nyttige for feilsøkingsmeldinger. Alle de siste nettleserne støtter disse metodene. I denne bloggen har du lært å hente klassenavnet med forskjellige eksempler i JavaScript.