Kas yra „JavaScript“ operatoriaus pavyzdys?

Kas Yra Javascript Operatoriaus Pavyzdys



Deklaruodami „JavaScript“ kintamąjį, jo tipo aiškiai neapibrėžiame. Skirtingai nuo kitų kalbų, mes tiesiog naudojame „ yra x “, kuris gali būti skaičius, masyvas, eilutė arba vartotojo nustatytas duomenų tipas. Pavyzdžiui, C arba C++ kalboje programuotojas nurodo duomenų tipą deklaruodamas kintamąjį, pvz., int, float ir pan. Tačiau „JavaScript“ gali turėti naudos iš „ pavyzdys “ operatorių, kad nustatytų, ar objektas priklauso konkrečiam tipui.

Šiame straipsnyje aprašomas „JavaScript“ operatorius „instanceof“.

Kas yra „Instanceof“ operatorius „JavaScript“?

pavyzdys “ operatorius naudojamas objekto tipui nustatyti JavaScript. Pateikiamas loginis rezultatas, reikšmės, vadinamos „ tiesa “ arba „ klaidinga “. Jei objektas yra konkrečios klasės egzempliorius, jis pateikia „true“, kitu atveju išveda „false“.







Kaip naudoti „instanceof“ operatorių „JavaScript“?

Naudokite nurodytą sintaksę ' pavyzdys ' operatorius:



objekto pavadinimas pavyzdys objekto tipas

Čia:



  • objekto pavadinimas “ nurodo objekto pavadinimą.
  • objekto tipas “ nurodo objekto tipą, pvz., skaičius, eilutė, masyvas, objektas ir pan.

Pavyzdys: „Instanceof“ operatoriaus naudojimas „JavaScript“.

Sukurkite masyvą pavadinimu ' kalbomis “:





var kalbos = [ „JavaScript“ , 'Java' , 'Python' , 'C' , 'C++' ] ;

Kaip žinome, viskas „JavaScript“ yra objektas, todėl masyvas „ kalbomis “ yra objektas. Patikrinkite objekto tipą, ar nurodytas kintamasis yra ' Styga “ tipo ar ne:

buvo tipas = kalbomis pavyzdys Styga ;

Išspausdinkite gautą reikšmę konsolėje:



konsolė. žurnalas ( 'Deklaruoto objekto tipas yra eilutė?' + tipo ) ;

Galima pastebėti, kad „ kalbomis ' nėra eilutės tipo objektas, nes operatorius instanceOf grąžino ' klaidinga “:

Patikrinkite tai naudodami objekto tipą ' Masyvas “:

buvo tipas = kalbomis pavyzdys Masyvas ;

Išvestyje rodoma „ tiesa “, kuris rodo, kad „ kalbomis “ yra masyvas:

Tai viskas apie operatoriaus instanceof naudojimą „JavaScript“.

Išvada

„JavaScript“ mes deklaruojame kintamuosius nenurodydami jų duomenų tipo, pvz., „ yra x “, kuris gali būti skaičius, masyvas, eilutė arba vartotojo nustatytas duomenų tipas. Nors kitose programavimo kalbose, tokiose kaip C arba C++, programuotojas nurodo duomenų tipą deklaruodamas kintamąjį, pvz., int, float ir pan. Taigi ' pavyzdys „JavaScript“ operatorius naudojamas objekto tipui nustatyti / patikrinti. Jei objektas yra konkrečios klasės egzempliorius, jis suteikia „ tiesa “, kitaip išveda „ klaidinga “. Šiame straipsnyje aptariamas „JavaScript“ operatorius.