logo

Co je funkce JavaScript TypeOf? Jak to funguje?

vlastnost-počítačový-kód-matice

Všichni jsme narazili na webovou stránku, která prostě nefunguje. Znáte ten typ: na odkazy nelze kliknout, rolování je všude a někdy... automaticky přehrávají hudbu. ( Nejhorší. )

Když se webová stránka chová špatně, je na vině obvykle špatný JavaScript. Je to proto, že JavaScript je skriptovací jazyk, který řídí interaktivní prvky webu. JavaScript je ve skutečnosti robustní a výkonný skriptovací jazyk, který automatizuje procesy, jako je animace obrázků nebo poskytování návrhů automatického vyplňování. JavaScript je v zásadě jedním ze základních kódovacích jazyků webu.

Jako každý jazyk i s JavaScriptem můžete dělat spoustu věcí. Ale dnes budeme mluvit o jednom konkrétním typu příkazu JavaScript: funkci TypeOf. V tomto článku se dozvíte o funkci JavaScript TypeOf, včetně toho, co to je, jak funguje a její nejčastější použití.

Pojďme se tedy ponořit!

tělo-JavaScript-Logo

Co je datový typ JavaScriptu?

Než začneme mluvit o funkci JavaScript TypeOf, musíme nejprve mluvit o datových typech JavaScriptu. Datový typ je klasifikace daná různým druhům dat používaných v programování. Existují sedm datových typů které lze použít v JavaScriptu, a my jsme je rozebrali v tabulce níže:

Datový typ Použití
Číslo Zabývá se libovolným číslem, včetně desetinných míst. S tímto typem dat můžete také provádět operace (jako násobení, dělení atd.).
Tětiva Řetězec znaků ohraničený jednoduchými nebo dvojitými uvozovkami.
Boolean Nastaví hodnotu true/false (nebo ano/ne).
Nula Označuje záměrnou absenci hodnoty. V podstatě nic neznamená, prázdno, nebo hodnota neznámá.
Nedefinováno Označuje také nepřítomnost hodnoty. Na rozdíl od null se undefined obvykle používá, když je proměnná deklarována, ale hodnota není přiřazena.
Symboly Jedinečné identifikátory objektů.
Objekt Sbírky souvisejících dat. Na rozdíl od jiných datových typů, které mohou obsahovat pouze jednu věc, objekty ukládají kolekce dat.

tělo-červená-tužka-důležité

Proč jsou datové typy důležité?

v JavaScriptu operand , což je pole JavaScriptu, datový typ nebo objekt.

převod řetězce na objekt json

Chcete-li použít příkaz TypeOf, napsali byste to jako jakoukoli operaci, která používá jedinou hodnotu (také známý jako a unární operátor ). To znamená, že skript bude vypadat takto:

typ x

Můžete také použít operátor TypeOf jako funkci JavaScript. Syntaxe by vypadala nějak takto :

typ(x)

Použití funkce JavaScript TypeOf je zvláště užitečné pro kontrolu hodnoty JavaScriptové výrazy !

Jak používáte funkci Javascript TypeOf?

Když ke kontrole datového typu operandu použijete funkci JavaScript TypeOf, vrátí a tětiva , nebo text, který obsahuje datový typ! Zde je příklad toho, jak můžete zkontrolovat, zda objekt není definován:

If (typeof object === ‘undefined’)

Funkce TypeOf je důležitým nástrojem při práci se složitým kódem. Umožňuje programátorovi rychle zkontrolovat datový typ proměnné – nebo zda je nedefinovaná nebo null – bez procházení kódu řádek po řádku! Kromě toho může funkce TypeOf také zkontrolovat, zda je operand objektem nebo ne.

V závislosti na výstupu funkce TypeOf může programátor upravit svůj předchozí kód nebo rychle navázat tam, kde v projektu skončil. Jinými slovy, funkce TypeOf je rychlý způsob, jak zkontrolovat data, abyste se ujistili, že skript bude fungovat.

Jaké jsou možné výstupy funkce TypeOf?

Protože funkce JavaScript TypeOf slouží ke kontrole datových typů, t.j Možnými výstupy operátoru TypeOf jsou také všechny datové typy . Zde je rychlé shrnutí různých typů výstupů, které můžete vidět:

Hodnota Typ
nedefinováno nedefinováno
nula objekt
Boolean (pravda nebo nepravda) booleovský
všechna čísla číslo
všechny struny tětiva
všechny symboly symbol
všechny funkce funkce
všechna pole objekt
nativní předměty objekt
hostitelské objekty Závisí na implementaci
jiné předměty objekt
tělo-co-další

Co bude dál?

Pokud vás zajímá kódování, možná by stálo za to zvážit obor informatika. Ale jak víte, zda je počítačová věda opravdu to pravé pro tebe? Zde je pět klíčových faktorů, které je třeba vzít v úvahu při výběru vašeho oboru.

Pokud chcete jít na informatiku, je důležité dostat se na dobrou vysokou školu. Jedním z nejlepších způsobů, jak toho dosáhnout, je ujistit se, že absolvujete správné kurzy na střední škole. Podívejte se na tohoto odborného průvodce lekcemi, které byste měli – a neměli – absolvovat, než začnete podávat přihlášky na vysokou školu.

Možná jste slyšeli, že třídy AP vypadají dobře na vaší přihlášce na vysokou školu. Pokud si nejste jisti, co jsou AP třídy nebo jak ovlivňují vaše šance na přijetí na vysokou školu, podívejte se na tento přehled AP.