Kaj je primerek operatorja v JavaScriptu?

Kaj Je Primerek Operatorja V Javascriptu



Ko deklariramo spremenljivko v JavaScriptu, ne definiramo eksplicitno njenega tipa. V nasprotju z drugimi jeziki uporabljamo samo ' tam je x «, ki je lahko število, niz, niz ali uporabniško določen podatkovni tip. Na primer, v C ali C++ programer določi podatkovni tip, ko deklarira spremenljivko, kot je int, float itd. Vendar ima JavaScript lahko koristi od » instanceof ” za ugotavljanje, ali predmet pripada določenemu tipu.

Ta članek bo opisal operator »instanceof« v JavaScriptu.

Kaj je operator »instanceof« v JavaScriptu?

' instanceof ” se uporablja za določanje vrste objekta v JavaScriptu. Zagotavlja logični rezultat, vrednosti, imenovane ' prav « ali » lažno ”. Če je objekt primerek določenega razreda, poda »true«, sicer pa izpiše »false«.







Kako uporabiti operator 'instanceof' v JavaScriptu?

Uporabite dano sintakso za » instanceof ” operater:



objectName instanceof objectType

Tukaj:



  • objectName ” označuje ime predmeta.
  • objectType ” označuje vrsto predmeta, kot je število, niz, niz, predmet itd.

Primer: uporaba operatorja »instanceof« v JavaScriptu

Ustvarite niz z imenom ' jezikov ”:





var jezikov = [ 'JavaScript' , 'Java' , 'Python' , 'C' , 'C++' ] ;

Kot vemo, je vse v JavaScriptu objekt, zato je niz ' jezikov ” je predmet. Preverite vrsto predmeta, ali je navedena spremenljivka ' Vrvica ” tip ali ne:

je bil tip = jezikov instanceof Vrvica ;

Natisnite dobljeno vrednost na konzoli:



konzola. dnevnik ( 'Vrsta deklariranega predmeta je String?' + vrsta ) ;

Vidi se, da je ' jezikov ” ni objekt vrste niz, ker je operator instanceOf vrnil ” lažno ”:

Preverite z vrsto predmeta ' Array ”:

je bil tip = jezikov instanceof Array ;

Izhod prikaže ' prav ', kar pomeni, da' jezikov ” je niz:

To je vse o uporabi operatorja instanceof v JavaScriptu.

Zaključek

V JavaScriptu deklariramo spremenljivke, ne da bi navedli njihov podatkovni tip, kot je ' tam je x «, ki je lahko število, niz, niz ali uporabniško določen podatkovni tip. Medtem ko v drugih programskih jezikih, kot sta C ali C++, programer določi podatkovni tip, ko deklarira spremenljivko, kot je int, float itd. Torej ' instanceof ” v JavaScriptu se uporablja za določanje/preverjanje vrste predmeta. Če je predmet primerek določenega razreda, daje ' prav «, sicer izpiše » lažno ”. Ta članek je obravnaval operator JavaScript instanceof.