logo

Mikä on JavaScript TypeOf -funktio? Kuinka se toimii?

ominaisuus-tietokone-koodi-matriisi

Olemme kaikki törmänneet verkkosivulle, joka ei vain toimi. Tiedät tyypin: linkkejä ei voi klikata, vieritys on kaikkialla, ja joskus... ne toistavat musiikkia automaattisesti. ( Pahin. )

silmukalle c

Kun verkkosivusto toimii väärin, virheellinen JavaScript on yleensä syynä. Tämä johtuu siitä, että JavaScript on komentosarjakieli, joka ohjaa verkkosivuston interaktiivisia elementtejä. Itse asiassa JavaScript on itse asiassa vankka, tehokas komentosarjakieli, joka automatisoi prosesseja, kuten kuvien animointia tai automaattisen täytön ehdotusten tarjoamista. Pohjimmiltaan JavaScript on yksi verkon peruskoodauskielistä.

Kuten kaikilla kielillä, JavaScriptillä voi tehdä paljon. Mutta tänään puhumme yhdestä tietyntyyppisestä JavaScript-komennosta: TypeOf-funktiosta. Tässä artikkelissa opit JavaScript TypeOf -funktiosta, mukaan lukien mitä se on, miten se toimii ja sen yleisimmistä käyttötavoista.

Sukellaan siis sisään!

body-JavaScript-Logo

Mikä on JavaScript-tietotyyppi?

Ennen kuin alamme puhua JavaScript TypeOf -funktiosta, meidän on ensin puhuttava JavaScript-tietotyypeistä. Tietotyyppi on luokitus, joka annetaan erilaisille ohjelmoinnissa käytetyille tiedoille. On seitsemän tietotyyppiä joita voidaan käyttää JavaScriptissä, ja olemme jakaneet ne alla olevaan taulukkoon:

Tietotyyppi Käyttää
Määrä Käsittelee mitä tahansa numeroa, mukaan lukien desimaalit. Voit myös tehdä operaatioita (kuten kerto-, jako- jne.) tällä tietotyypillä.
merkkijono Merkkijono kerta- tai kaksoislainausmerkeillä ympäröitynä.
Boolean Asettaa tosi/epätosi (tai kyllä/ei) arvon.
Tyhjä Osoittaa arvon tahallisen puuttumisen. Periaatteessa ei tarkoita mitään, tyhjää tai arvoa tuntematon.
Määrittämätön Osoittaa myös arvon puuttumisen. Toisin kuin null, määrittelemätöntä käytetään yleensä, kun muuttuja on ilmoitettu, mutta arvoa ei ole määritetty.
Symbolit Objektien yksilölliset tunnisteet.
Esine Aiheeseen liittyvien tietojen kokoelmat. Toisin kuin muut tietotyypit, jotka voivat sisältää vain yhden asian, objektit tallentavat tietokokoelmia.

body-red-lyijykynä-tärkeää

Miksi tietotyypit ovat tärkeitä?

JavaScriptissä, operandi , joka on JavaScript-taulukko, tietotyyppi tai objekti.

python lajittelusanakirja

Käyttääksesi TypeOf-komentoa, kirjoitat sen kuten minkä tahansa toiminnon, joka käyttää yhtä arvoa (tunnetaan myös nimellä a yksipuolinen operaattori ). Tämä tarkoittaa, että käsikirjoitus näyttäisi tältä:

tyyppi x

Voit myös käyttää TypeOf-operaattoria kuten JavaScript-funktiota. Syntaksi näyttäisi suunnilleen tältä :

satunnainen c

tyyppi(x)

JavaScript TypeOf -funktion käyttäminen on erityisen hyödyllistä arvon tarkistamiseen JavaScript-lausekkeet !

Kuinka käytät Javascript TypeOf -funktiota?

Kun käytät JavaScript TypeOf -funktiota operandin tietotyypin tarkistamiseen, se palauttaa a merkkijono , tai tekstiä, joka sisältää tietotyypin! Tässä on esimerkki siitä, kuinka voit tarkistaa, onko objekti määrittelemätön:

Jos (objektin tyyppi === 'määrittämätön')

TypeOf-funktio on tärkeä työkalu monimutkaisen koodin käsittelyssä. Sen avulla ohjelmoija voi tarkistaa nopeasti muuttujan tietotyypin – tai onko se määrittelemätön vai tyhjä – ilman koodia rivi riviltä läpi! Lisäksi TypeOf-funktio voi myös tarkistaa, onko operandi objekti vai ei.

TypeOf-toiminnon lähdöstä riippuen ohjelmoija voi muuttaa aiempaa koodiaan tai jatkaa nopeasti siitä, mihin projekti jäi. Toisin sanoen, TypeOf-funktio on nopea tapa tarkistaa tiedot varmistaaksesi, että komentosarja toimii.

Mitkä ovat TypeOf-funktion mahdolliset lähdöt?

Koska JavaScript TypeOf -funktiota käytetään tietotyyppien tarkistamiseen, t TypeOf-operaattorin mahdolliset lähdöt ovat myös kaikki tietotyypit . Tässä lyhyt yhteenveto erityyppisistä tulosteista, joita saatat nähdä:

Arvo Tyyppi
määrittelemätön määrittelemätön
tyhjä esine
Boolen arvo (tosi tai epätosi) boolean
kaikki numerot määrä
kaikki kielet merkkijono
kaikki symbolit symboli
kaikki toiminnot toiminto
kaikki taulukot esine
alkuperäisiä esineitä esine
isäntäobjekteja Riippuu toteutuksesta
muita esineitä esine
keho-mitä-seuraavaksi

Mitä seuraavaksi?

Jos olet kiinnostunut koodaamisesta, kannattaa harkita tietojenkäsittelytieteen pääaineena. Mutta mistä tiedät, onko tietojenkäsittelytiede Todella oikea sinulle? Tässä on viisi keskeistä tekijää, jotka on otettava huomioon pääaineen valinnassa.

Jos haluat mennä tietojenkäsittelytieteisiin, on tärkeää päästä hyvään korkeakouluun. Yksi parhaista tavoista tehdä se on varmistaa, että suoritat oikeita kursseja lukiossa. Tutustu tähän asiantuntijaoppaaseen, jossa kerrotaan, mitkä luokat sinun pitäisi – ja joita ei pitäisi – käydä ennen kuin aloitat hakemuksiasi.

kevät saappaiden huomautukset

Olet ehkä kuullut, että AP-tunnit näyttävät hyvältä yliopistohakemuksessasi. Jos et ole varma, mitä AP-luokat ovat tai miten ne vaikuttavat pääsymahdollisuuksiinsi, katso tämä AP:n yleiskatsaus.