logo

Què és la funció JavaScript TypeOf? Com funciona?

matriu-codi-ordinador-de-funcions

Tots ens hem topat amb una pàgina web que no funciona. Ja sabeu el tipus: els enllaços no es poden fer clic, el desplaçament és per tot arreu i, de vegades... reprodueixen música automàticament. ( El pitjor. )

cadena convertidora fins a la data

Quan un lloc web es porta malament, el mal JavaScript sol tenir la culpa. Això és perquè JavaScript és el llenguatge de script que controla els elements interactius d'un lloc web. De fet, JavaScript és en realitat un llenguatge de script robust i potent que automatitza processos com ara animar imatges o oferir suggeriments d'emplenament automàtic. Bàsicament, JavaScript és un dels llenguatges de codificació fonamentals del web.

Com qualsevol idioma, hi ha moltes coses que podeu fer amb JavaScript. Però avui, parlarem d'un tipus específic d'ordres JavaScript: la funció TypeOf. En aquest article, aprendreu sobre la funció JavaScript TypeOf, incloent què és, com funciona i els seus usos més habituals.

Així que capbussem!

cos-JavaScript-Logotip

Què és un tipus de dades JavaScript?

Abans de començar a parlar de la funció JavaScript TypeOf, primer hem de parlar dels tipus de dades de JavaScript. Un tipus de dades és una classificació donada a diferents tipus de dades utilitzades en la programació. N'hi ha set tipus de dades que es poden utilitzar en JavaScript, i els hem desglossat a la taula següent:

Tipus de dades Ús
Número Tracta qualsevol nombre, inclosos els decimals. També podeu fer operacions (com ara multiplicació, divisió, etc.) amb aquest tipus de dades.
Corda Una cadena de caràcters envoltada de cometes simples o dobles.
booleà Estableix un valor vertader/fals (o sí/no).
Nul Indica l'absència intencionada d'un valor. Bàsicament no vol dir res, buit o valor desconegut.
Sense definir També indica l'absència d'un valor. A diferència de null, normalment s'utilitza undefined quan es declara una variable però no s'assigna un valor.
Símbols Identificadors únics per als objectes.
Objecte Recollides de dades relacionades. A diferència d'altres tipus de dades, que només poden contenir una única cosa, els objectes emmagatzemen col·leccions de dades.

cos-vermell-llapis-important

Per què són importants els tipus de dades?

En JavaScript, operand , que és una matriu, un tipus de dades o un objecte JavaScript.

diferència entre un lleó i un tigre

Per utilitzar l'ordre TypeOf, l'escriuries com ho faries amb qualsevol operació que utilitzi un sol valor (també conegut com a operador unari ). Això vol dir que el guió es veuria així:

tipus de x

També podeu utilitzar l'operador TypeOf com ho faríeu amb una funció JavaScript. La sintaxi semblaria així :

tipus de (x)

L'ús de la funció JavaScript TypeOf és especialment útil per comprovar el valor de Expressions JavaScript !

Com s'utilitza la funció Javascript TypeOf?

Quan utilitzeu la funció JavaScript TypeOf per comprovar el tipus de dades d'un operand, retorna a corda , o text, que conté el tipus de dades! Aquí teniu un exemple de com podeu comprovar si un objecte no està definit:

Si (tipus d'objecte === 'indefinit')

significat de la comissió de selecció de personal

La funció TypeOf és una eina important quan es tracta de codi complex. Permet a un programador comprovar ràpidament el tipus de dades d'una variable, o si no està definida o nul·la, sense passar pel codi línia per línia! A més, la funció TypeOf també pot comprovar si un operand és un objecte o no.

Depenent de la sortida de la funció TypeOf, un programador pot ajustar el seu codi anterior o reprendre ràpidament on ho va deixar en un projecte. En altres paraules, la funció TypeOf és una manera ràpida de comprovar les dades per assegurar-se que un script funcionarà.

Quines són les possibles sortides de la funció TypeOf?

Com que la funció JavaScript TypeOf s'utilitza per comprovar els tipus de dades, t Les possibles sortides de l'operador TypeOf també són tots els tipus de dades . Aquí teniu un resum ràpid dels diferents tipus de sortides que podeu veure:

Valor Tipus de
indefinit indefinit
nul objecte
Booleà (vertader o fals) booleà
tots els números nombre
totes les cordes corda
tots els símbols símbol
totes les funcions funció
totes les matrius objecte
objectes autòctons objecte
objectes host Depenent de la implementació
altres objectes objecte
cos-què-que-següent

Que segueix?

Si esteu interessats en la codificació, pot ser que val la pena considerar una carrera en informàtica. Però com saps si la informàtica ho és realment correcte per a tu? Aquí teniu cinc factors clau a tenir en compte a l'hora de triar la vostra especialitat.

Si voleu entrar a la informàtica, és important entrar a una bona universitat. Una de les millors maneres de fer-ho és assegurar-vos que esteu fent els cursos adequats a l'escola secundària. Consulteu aquesta guia d'experts sobre les classes que hauríeu i no hauríeu de fer abans de començar les vostres sol·licituds universitàries.

alfabet de nombres

Potser heu sentit que les classes AP es veuen bé a la vostra sol·licitud universitària. Si no esteu segur de quines són les classes AP o com afecten les vostres possibilitats d'admissió a la universitat, fes una ullada a aquesta visió general de l'AP.