logo

Ce este funcția JavaScript TypeOf? Cum functioneazã?

matricea-cod-calculator-funcție

Cu toții am dat peste o pagină web care pur și simplu nu funcționează. Știți tipul: linkurile nu se pot face clic, derularea este peste tot și uneori... redă automat muzică. ( Cel mai rau. )

Când un site web se comportă greșit, JavaScript este de obicei defect. Asta pentru că JavaScript este limbajul de scripting care controlează elementele interactive ale unui site web. De fapt, JavaScript este de fapt un limbaj de scriptare robust și puternic, care automatizează procese precum animarea imaginilor sau oferirea de sugestii de completare automată. Practic, JavaScript este unul dintre limbajele fundamentale de codare ale web.

Ca orice limbă, puteți face multe cu JavaScript. Dar astăzi, vom vorbi despre un anumit tip de comandă JavaScript: funcția TypeOf. În acest articol, veți afla despre funcția JavaScript TypeOf, inclusiv ce este, cum funcționează și cele mai frecvente utilizări ale acesteia.

Deci haideți să ne scufundăm!

body-JavaScript-Logo

Ce este un tip de date JavaScript?

Înainte de a începe să vorbim despre funcția JavaScript TypeOf, mai întâi trebuie să vorbim despre tipurile de date JavaScript. Un tip de date este o clasificare dată diferitelor tipuri de date utilizate în programare. Sunt șapte tipuri de date care pot fi folosite în JavaScript și le-am defalcat în tabelul de mai jos:

Tip de date Utilizare
Număr Se ocupă cu orice număr, inclusiv cu zecimale. De asemenea, puteți face operații (cum ar fi înmulțirea, împărțirea etc.) cu acest tip de date.
Şir Un șir de caractere înconjurat de ghilimele simple sau duble.
boolean Setează o valoare adevărat/fals (sau da/nu).
Nul Indică absența intenționată a unei valori. Practic nu înseamnă nimic, gol sau valoare necunoscută.
Nedefinit Indică, de asemenea, absența unei valori. Spre deosebire de null, undefined este de obicei folosit atunci când o variabilă este declarată, dar o valoare nu este atribuită.
Simboluri Identificatori unici pentru obiecte.
Obiect Colecții de date conexe. Spre deosebire de alte tipuri de date, care pot conține doar un singur lucru, obiectele stochează colecții de date.

corp-roșu-creion-important

De ce sunt importante tipurile de date?

În JavaScript, operand , care este o matrice JavaScript, tip de date sau obiect.

conversia șir în întreg

Pentru a utiliza comanda TypeOf, l-ai scrie ca orice operație care folosește o singură valoare (cunoscut și ca a operator unar ). Asta înseamnă că scriptul ar arăta astfel:

tip de x

De asemenea, puteți utiliza operatorul TypeOf așa cum ați face cu o funcție JavaScript. Sintaxa ar arăta cam așa :

cât de inventată școala

tip de(x)

Utilizarea funcției JavaScript TypeOf este deosebit de utilă pentru verificarea valorii lui Expresii JavaScript !

Cum utilizați funcția Javascript TypeOf?

Când utilizați funcția JavaScript TypeOf pentru a verifica tipul de date al unui operand, acesta returnează a şir , sau text, care conține tipul de date! Iată un exemplu despre cum puteți verifica pentru a vedea dacă un obiect este nedefinit:

Dacă (tip de obiect === „nedefinit”)

Funcția TypeOf este un instrument important atunci când aveți de-a face cu cod complex. Permite unui programator să verifice rapid tipul de date al unei variabile – sau dacă este nedefinită sau nulă – fără a trece prin codul linie cu linie! În plus, funcția TypeOf poate verifica și dacă un operand este un obiect sau nu.

În funcție de rezultatul funcției TypeOf, un programator își poate ajusta codul anterior sau poate relua rapid de unde a rămas într-un proiect. Cu alte cuvinte, funcția TypeOf este o modalitate rapidă de a verifica datele pentru a vă asigura că un script va funcționa.

Care sunt ieșirile posibile ale funcției TypeOf?

Deoarece funcția JavaScript TypeOf este utilizată pentru a verifica tipurile de date, t Ieșirile posibile ale operatorului TypeOf sunt, de asemenea, toate tipurile de date . Iată un rezumat rapid dintre diferitele tipuri de ieșiri pe care le puteți vedea:

Valoare Tip de
nedefinit nedefinit
nul obiect
Boolean (adevărat sau fals) boolean
toate numerele număr
toate corzile şir
toate simbolurile simbol
toate functiile funcţie
toate matricele obiect
obiecte native obiect
obiecte gazdă Depinde de implementare
alte obiecte obiect
corp-ce-are-în continuare

Ce urmeaza?

Dacă sunteți interesat de codificare, ar putea merita să luați în considerare o specializare în informatică. Dar de unde știi dacă informatica este într-adevăr bun pentru tine? Iată cinci factori cheie de care trebuie să luați în considerare atunci când vă alegeți specializarea.

Dacă vrei să intri în informatică, este important să intri într-o facultate bună. Una dintre cele mai bune modalități de a face acest lucru este să vă asigurați că urmați cursurile potrivite în liceu. Consultați acest ghid de experți cu privire la cursurile pe care ar trebui – și nu ar trebui – să le urmați înainte de a vă începe aplicațiile la facultate.

S-ar putea să fi auzit că orele AP arată bine pe aplicația ta la facultate. Dacă nu sunteți sigur ce sunt clasele AP sau cum vă afectează șansele de admitere la facultate, aruncați o privire la această prezentare generală a AP.