logo

Mi az a JavaScript TypeOf függvény? Hogyan működik?

jellemző-számítógép-kód-mátrix

Mindannyian belebotlottunk egy weboldalra, amely egyszerűen nem működik. Ismeri a típust: a linkek nem kattinthatók, a görgetés mindenhol van, és néha... automatikusan lejátszanak zenét. ( A legrosszabb. )

Amikor egy webhely rosszul működik, általában a rossz JavaScript a hibás. Ennek az az oka, hogy a JavaScript az a szkriptnyelv, amely vezérli a webhely interaktív elemeit. Valójában a JavaScript egy robusztus, hatékony szkriptnyelv, amely automatizálja az olyan folyamatokat, mint a képek animálása vagy az automatikus kitöltési javaslatok. Alapvetően a JavaScript a web egyik alapvető kódolási nyelve.

Mint minden nyelv, a JavaScripttel is sok mindent megtehetsz. De ma a JavaScript parancs egy bizonyos típusáról fogunk beszélni: a TypeOf függvényről. Ebből a cikkből megismerheti a JavaScript TypeOf függvényt, beleértve azt is, hogy mi az, hogyan működik és a leggyakoribb felhasználási módjai.

Szóval merüljünk bele!

body-JavaScript-Logo

Mi az a JavaScript adattípus?

Mielőtt elkezdenénk beszélni a JavaScript TypeOf függvényről, először beszélnünk kell a JavaScript adattípusokról. Az adattípus a programozásban használt különböző típusú adatok osztályozása. Vannak hét adattípus amelyek JavaScriptben használhatók, és ezeket az alábbi táblázatban bontottuk le:

matek óra java
Adattípus Használat
Szám Bármilyen számmal foglalkozik, beleértve a tizedesjegyeket is. Ezzel az adattípussal műveleteket is végezhet (pl. szorzás, osztás stb.).
Húr Egyszeres vagy dupla idézőjelekkel körülvett karaktersorozat.
Boolean Igaz/hamis (vagy igen/nem) értéket állít be.
Nulla Egy érték szándékos hiányát jelzi. Alapvetően semmit nem jelent, üres, vagy ismeretlen érték.
Határozatlan Érték hiányát is jelzi. A nullától eltérően az undefined általában akkor használatos, ha egy változó deklarálva van, de nincs hozzárendelve érték.
Szimbólumok Egyedi azonosítók az objektumokhoz.
Tárgy Kapcsolódó adatok gyűjteményei. Más adattípusokkal ellentétben, amelyek csak egyetlen dolgot tartalmazhatnak, az objektumok adatgyűjteményeket tárolnak.

test-piros-ceruza-fontos

Miért fontosak az adattípusok?

JavaScriptben, operandus , amely egy JavaScript tömb, adattípus vagy objektum.

maven tárház

A TypeOf parancs használatához úgy írnád, mint bármely egyetlen értéket használó műveletet (más néven a unáris operátor ). Ez azt jelenti, hogy a szkript így nézne ki:

x típusú

Használhatja a TypeOf operátort is, mint egy JavaScript függvényt. A szintaxis valahogy így nézne ki :

típusa(x)

A JavaScript TypeOf függvény használata különösen hasznos az érték ellenőrzéséhez JavaScript kifejezések !

Hogyan használja a Javascript TypeOf függvényt?

Ha a JavaScript TypeOf függvényt használja egy operandus adattípusának ellenőrzésére, akkor az a húr , vagy szöveg, amely tartalmazza az adattípust! Íme egy példa arra, hogyan ellenőrizheti, hogy egy objektum definiálatlan-e:

If (objektum típusa === ‘nem definiált’)

beállítja java-ban

A TypeOf függvény fontos eszköz az összetett kódok kezelésekor. Lehetővé teszi a programozó számára, hogy gyorsan ellenőrizze egy változó adattípusát – vagy azt, hogy nem definiált-e vagy nulla – anélkül, hogy soronként végigmenne a kódon! Ezenkívül a TypeOf függvény azt is ellenőrizheti, hogy egy operandus objektum-e vagy sem.

A TypeOf funkció kimenetétől függően a programozó módosíthatja korábbi kódját, vagy gyorsan ott folytathatja, ahol abbahagyta a projektet. Más szavakkal, a TypeOf függvény egy gyors módja az adatok ellenőrzésének, hogy megbizonyosodjon arról, hogy a szkript működik.

Melyek a TypeOf függvény lehetséges kimenetei?

Mivel a JavaScript TypeOf függvényt az adattípusok ellenőrzésére használják, t A TypeOf operátor lehetséges kimenetei is minden adattípus . Íme egy gyors összefoglaló a különböző típusú kimenetek közül, amelyeket láthat:

Érték Típusú
határozatlan határozatlan
nulla tárgy
Logikai (igaz vagy hamis) logikai érték
minden szám szám
minden húr húr
minden szimbólum szimbólum
minden funkciót funkció
minden tömb tárgy
őshonos tárgyak tárgy
fogadó objektumok Megvalósítástól függően
egyéb tárgyakat tárgy
test-mi-következő

Mi a következő lépés?

Ha érdekel a kódolás, érdemes lehet számítástechnikai szakon gondolkodni. De honnan tudod, hogy az informatika az igazán jó neked? Íme öt kulcsfontosságú tényező, amelyet figyelembe kell venni a szak kiválasztásakor.

Ha informatikára akarsz menni, fontos, hogy bekerülj egy jó főiskolára. Ennek egyik legjobb módja, ha megbizonyosodik arról, hogy a megfelelő kurzusokon vesz részt a középiskolában. Tekintse meg ezt a szakértői útmutatót azokról az órákról, amelyeket érdemes – és nem szabad – elvégeznie, mielőtt elkezdené a főiskolai jelentkezéseket.

Talán hallott már arról, hogy az AP osztályok jól mutatnak a főiskolai jelentkezésen. Ha nem biztos abban, hogy mik azok az AP-osztályok, vagy hogyan befolyásolják a főiskolai felvételi esélyeit, nézze meg ezt az AP áttekintést.