logo

Kas yra JavaScript TypeOf funkcija? Kaip tai veikia?

funkcija-kompiuteris-kodas-matrica

Mes visi užklydome į tinklalapį, kuris tiesiog neveikia. Jūs žinote tipą: nuorodų negalima spustelėti, slinkti visur, o kartais... jos automatiškai paleidžia muziką. ( Blogiausias. )

sąsaja java

Kai svetainė veikia netinkamai, dažniausiai kaltas netinkamas JavaScript. Taip yra todėl, kad „JavaScript“ yra scenarijų kalba, valdanti interaktyvius svetainės elementus. Tiesą sakant, „JavaScript“ iš tikrųjų yra tvirta, galinga scenarijų kalba, kuri automatizuoja tokius procesus kaip vaizdų animavimas arba automatinio pildymo pasiūlymų teikimas. Iš esmės „JavaScript“ yra viena iš pagrindinių žiniatinklio kodavimo kalbų.

Kaip ir bet kuri kita kalba, su „JavaScript“ galite nuveikti daug. Tačiau šiandien mes kalbėsime apie vieną konkretų „JavaScript“ komandos tipą: funkciją „TypeOf“. Šiame straipsnyje sužinosite apie „JavaScript TypeOf“ funkciją, įskaitant tai, kas tai yra, kaip ji veikia ir dažniausiai naudojami.

Taigi pasinerkime!

body-JavaScript-Logo

Kas yra „JavaScript“ duomenų tipas?

Prieš pradėdami kalbėti apie „JavaScript TypeOf“ funkciją, pirmiausia turime pakalbėti apie „JavaScript“ duomenų tipus. Duomenų tipas yra klasifikacija, suteikiama įvairių tipų duomenims, naudojamiems programuojant. Yra septyni duomenų tipai kuriuos galima naudoti „JavaScript“, ir mes juos suskirstėme toliau pateiktoje lentelėje:

Duomenų tipas Naudokite
Skaičius Su bet kokiu skaičiumi, įskaitant dešimtaines. Taip pat galite atlikti operacijas (pvz., daugybos, dalybos ir kt.) su šio tipo duomenimis.
Styga Simbolių eilutė, apsupta viengubomis arba dvigubomis kabutėmis.
Būlio Nustato teisingą / klaidingą (arba taip / ne) reikšmę.
Null Nurodo tyčinį vertės nebuvimą. Iš esmės nieko nereiškia, tuščia arba vertė nežinoma.
Neapibrėžtas Taip pat nurodo vertės nebuvimą. Skirtingai nuo null, undefined paprastai naudojamas, kai kintamasis deklaruojamas, bet reikšmė nepriskirta.
Simboliai Unikalūs objektų identifikatoriai.
Objektas Susijusių duomenų rinkiniai. Skirtingai nuo kitų tipų duomenų, kuriuose gali būti tik vienas dalykas, objektai saugo duomenų rinkinius.

kūnas-raudonas-pieštukas-svarbu

Kodėl duomenų tipai yra svarbūs?

„JavaScript“ operandas , kuris yra „JavaScript“ masyvas, duomenų tipas arba objektas.

Norėdami naudoti komandą TypeOf, rašote kaip bet kurią operaciją, kuri naudoja vieną reikšmę (taip pat žinomas kaip a vienetinis operatorius ). Tai reiškia, kad scenarijus atrodys taip:

x tipas

Taip pat galite naudoti „TypeOf“ operatorių, kaip ir „JavaScript“ funkciją. Sintaksė atrodytų maždaug taip :

tipas (x)

„JavaScript TypeOf“ funkcijos naudojimas yra ypač naudingas norint patikrinti reikšmę JavaScript išraiškos !

Kaip naudojate „Javascript TypeOf“ funkciją?

Kai naudojate funkciją JavaScript TypeOf operando duomenų tipui patikrinti, ji grąžina a styga , arba tekstas, kuriame yra duomenų tipas! Štai pavyzdys, kaip galite patikrinti, ar objektas neapibrėžtas:

Jei (objekto tipas === ‘neapibrėžtas’)

Funkcija TypeOf yra svarbi priemonė dirbant su sudėtingu kodu. Tai leidžia programuotojui greitai patikrinti kintamojo duomenų tipą – ar jis neapibrėžtas, ar nulinis – neperžengiant kodo eilutės po eilutės! Be to, funkcija TypeOf taip pat gali patikrinti, ar operandas yra objektas, ar ne.

Atsižvelgdamas į „TypeOf“ funkcijos išvestį, programuotojas gali pakoreguoti savo ankstesnį kodą arba greitai tęsti projektą ten, kur baigė. Kitaip tariant, Funkcija TypeOf yra greitas būdas patikrinti duomenis ir įsitikinti, kad scenarijus veiks.

Kokie yra galimi „TypeOf“ funkcijos išėjimai?

Kadangi duomenų tipams patikrinti naudojama funkcija JavaScript TypeOf, t Galimi operatoriaus TypeOf išėjimai taip pat yra visų tipų duomenų . Štai trumpa santrauka įvairių tipų išvesties, kurias galite matyti:

Vertė Tipas
neapibrėžtas neapibrėžtas
nulinis objektas
Būlio reikšmė (tiesa arba klaidinga) loginis
visi skaičiai numerį
visos stygos styga
visi simboliai simbolis
visos funkcijos funkcija
visi masyvai objektas
vietiniai objektai objektas
šeimininkų objektai Priklausomai nuo įgyvendinimo
kiti objektai objektas
kūnas-kas-toliau

Kas toliau?

Jei domitės kodavimu, verta pagalvoti apie kompiuterių mokslo specialybę. Bet kaip žinoti, ar informatika yra tikrai tinka tau? Štai penki pagrindiniai veiksniai, į kuriuos reikia atsižvelgti renkantis specialybę.

Jei norite stoti į kompiuterių mokslą, svarbu įstoti į gerą kolegiją. Vienas geriausių būdų tai padaryti – įsitikinti, kad vidurinėje mokykloje lankotės tinkamus kursus. Peržiūrėkite šį ekspertų vadovą apie pamokas, kurias turėtumėte ir neturėtumėte lankyti prieš pradėdami teikti paraiškas koledže.

Galbūt girdėjote, kad AP klasės gerai atrodo jūsų kolegijos paraiškoje. Jei nesate tikri, kas yra AP klasės arba kaip jos veikia jūsų galimybes stoti į koledžą, pažvelkite į šią AP apžvalgą.