logo

Vad är JavaScript TypeOf-funktionen? Hur fungerar det?

funktion-dator-kod-matris

Vi har alla snubblat på en webbsida som helt enkelt inte fungerar. Du vet typen: länkarna är inte klickbara, rullningen är överallt, och ibland... spelar de musik automatiskt. ( Det värsta. )

När en webbplats inte beter sig är fel JavaScript oftast felet. Det beror på att JavaScript är skriptspråket som styr de interaktiva delarna av en webbplats. Faktum är att JavaScript är ett robust, kraftfullt skriptspråk som automatiserar processer som att animera bilder eller ge förslag på autofyll. I grund och botten är JavaScript ett av de grundläggande kodspråken på webben.

Som alla språk finns det mycket du kan göra med JavaScript. Men idag ska vi prata om en specifik typ av JavaScript-kommando: TypeOf-funktionen. I den här artikeln kommer du att lära dig om JavaScript TypeOf-funktionen, inklusive vad den är, hur den fungerar och dess vanligaste användningsområden.

Så låt oss dyka in!

body-JavaScript-Logo

Vad är en JavaScript-datatyp?

Innan vi börjar prata om JavaScript TypeOf-funktionen måste vi först prata om JavaScript-datatyper. En datatyp är en klassificering som ges till olika typer av data som används i programmering. Det finns sju datatyper som kan användas i JavaScript, och vi har delat upp dem i tabellen nedan:

Data typ Använda sig av
siffra Hanterar alla tal, inklusive decimaler. Du kan också utföra operationer (som multiplikation, division, etc.) med denna datatyp.
Sträng En sträng av tecken omgiven av enkla eller dubbla citattecken.
Boolean Anger ett sant/falskt (eller ja/nej) värde.
Null Indikerar avsiktlig frånvaro av ett värde. Betyder i princip ingenting, tomt eller okänt värde.
Odefinierad Indikerar också frånvaron av ett värde. Till skillnad från null, används vanligtvis undefined när en variabel deklareras men ett värde inte tilldelas.
Symboler Unika identifierare för objekt.
Objekt Samlingar av relaterade data. Till skillnad från andra datatyper, som bara kan innehålla en enda sak, lagrar objekt samlingar av data.

kropp-röd-penna-viktigt

Varför är datatyper viktiga?

I JavaScript, operand , som är en JavaScript-matris, datatyp eller objekt.

För att använda TypeOf-kommandot, du skulle skriva det som vilken operation som helst som använder ett enda värde (även känd som en unär operatör ). Det betyder att skriptet skulle se ut så här:

typ av x

Du kan också använda TypeOf-operatorn som du skulle använda en JavaScript-funktion. Syntaxen skulle se ut ungefär så här :

typ av (x)

Att använda JavaScript TypeOf-funktionen är särskilt användbart för att kontrollera värdet på JavaScript-uttryck !

Hur använder du Javascript TypeOf-funktionen?

När du använder JavaScript TypeOf-funktionen för att kontrollera datatypen för en operand, returnerar den en sträng , eller text, som innehåller datatypen! Här är ett exempel på hur du kan kontrollera om ett objekt är odefinierat:

If (typobjekt === 'odefinierat')

Funktionen TypeOf är ett viktigt verktyg när man hanterar komplex kod. Det tillåter en programmerare att snabbt kontrollera en variabels datatyp – eller om den är odefinierad eller null – utan att gå igenom koden rad för rad! Dessutom kan TypeOf-funktionen också kontrollera om en operand är ett objekt eller inte.

Beroende på resultatet av TypeOf-funktionen kan en programmerare justera sin tidigare kod eller snabbt fortsätta där de slutade med ett projekt. Med andra ord, funktionen TypeOf är ett snabbt sätt att kontrollera data för att säkerställa att ett skript fungerar.

java oops koncept

Vilka är de möjliga utgångarna för typfunktionen?

Eftersom JavaScript TypeOf-funktionen används för att kontrollera datatyper, t De möjliga utgångarna från TypeOf-operatorn är också alla datatyper . Här är en snabb sammanfattning av de olika typerna av utgångar du kan se:

Värde Sorts
odefinierad odefinierad
null objekt
Boolean (sant eller falskt) booleskt
alla nummer siffra
alla strängar sträng
alla symboler symbol
alla funktioner fungera
alla arrayer objekt
inhemska föremål objekt
värdobjekt Beroende på genomförande
andra föremål objekt
kropp-vad-nästa

Vad kommer härnäst?

Om du är intresserad av kodning kan det vara värt att överväga en datavetenskap som huvudämne. Men hur vet du om datavetenskap är det verkligen rätt för dig? Här är fem viktiga faktorer att tänka på när du väljer ditt huvudämne.

Om du vill gå in i datavetenskap är det viktigt att komma in på en bra högskola. Ett av de bästa sätten att göra det är att se till att du tar rätt kurser på gymnasiet. Kolla in den här expertguiden till de klasser du bör – och inte bör – ta innan du påbörjar dina högskoleansökningar.

Du kanske har hört att AP-klasser ser bra ut på din högskoleansökan. Om du inte är säker på vad AP-klasser är eller hur de påverkar dina chanser för antagning till högskola, ta en titt på denna AP-översikt.