logo

Qual è la funzione TypeOf JavaScript? Come funziona?

matrice-codice-computer-caratteristica

Siamo tutti incappati in una pagina web che semplicemente non funziona. Conosci il tipo: i collegamenti non sono cliccabili, lo scorrimento è ovunque e, a volte... riproducono automaticamente la musica. ( Il peggiore. )

Quando un sito web si comporta male, solitamente la colpa è del cattivo JavaScript. Questo perché JavaScript è il linguaggio di scripting che controlla gli elementi interattivi di un sito web. In effetti, JavaScript è in realtà un linguaggio di scripting robusto e potente che automatizza processi come l'animazione di immagini o la fornitura di suggerimenti di riempimento automatico. Fondamentalmente, JavaScript è uno dei linguaggi di codifica fondamentali del web.

Come ogni linguaggio, ci sono molte cose che puoi fare con JavaScript. Ma oggi parleremo di un tipo specifico di comando JavaScript: la funzione TypeOf. In questo articolo imparerai a conoscere la funzione JavaScript TypeOf, incluso cos'è, come funziona e i suoi usi più comuni.

Quindi tuffiamoci!

body-JavaScript-Logo

Cos'è un tipo di dati JavaScript?

Prima di iniziare a parlare della funzione JavaScript TypeOf, dobbiamo parlare dei tipi di dati JavaScript. Un tipo di dati è una classificazione data a diversi tipi di dati utilizzati nella programmazione. Ci sono sette tipi di dati che possono essere utilizzati in JavaScript e li abbiamo suddivisi nella tabella seguente:

Tipo di dati Utilizzo
Numero Tratta qualsiasi numero, compresi i decimali. Puoi anche eseguire operazioni (come moltiplicazione, divisione, ecc.) con questo tipo di dati.
Corda Una stringa di caratteri racchiusa tra virgolette singole o doppie.
Booleano Imposta un valore vero/falso (o sì/no).
Nullo Indica l'assenza intenzionale di un valore. Fondamentalmente significa nulla, vuoto o valore sconosciuto.
Non definito Indica anche l'assenza di un valore. A differenza di null, unfine viene solitamente utilizzato quando una variabile viene dichiarata ma un valore non è assegnato.
Simboli Identificatori univoci per gli oggetti.
Oggetto Raccolte di dati correlati. A differenza di altri tipi di dati, che possono contenere solo una cosa, gli oggetti memorizzano raccolte di dati.

corpo-matita-rossa-importante

Perché i tipi di dati sono importanti?

In JavaScript, operando , che è un array JavaScript, un tipo di dati o un oggetto.

Per utilizzare il comando TypeOf, lo scriveresti come faresti con qualsiasi operazione che utilizza un singolo valore (noto anche come a operatore unario ). Ciò significa che lo script sarebbe simile a questo:

tipo di x

Puoi anche utilizzare l'operatore TypeOf come faresti con una funzione JavaScript. La sintassi sarebbe simile a questa :

tipodi(x)

L'utilizzo della funzione JavaScript TypeOf è particolarmente utile per verificare il valore di Espressioni JavaScript !

Come si utilizza la funzione Javascript TypeOf?

Quando utilizzi la funzione JavaScript TypeOf per verificare il tipo di dati di un operando, restituisce a corda , o testo, che contiene il tipo di dati! Ecco un esempio di come potresti verificare se un oggetto non è definito:

If (tipo di oggetto === 'non definito')

La funzione TypeOf è uno strumento importante quando si ha a che fare con codice complesso. Consente a un programmatore di verificare rapidamente il tipo di dati di una variabile, o se è indefinito o nullo, senza passare attraverso il codice riga per riga! Inoltre, la funzione TypeOf può anche verificare se un operando è un oggetto o meno.

A seconda dell'output della funzione TypeOf, un programmatore può modificare il codice precedente o riprendere rapidamente un progetto da dove si era interrotto. In altre parole, la funzione TypeOf è un modo rapido per controllare i dati per assicurarsi che uno script funzioni.

Quali sono i possibili output della funzione TypeOf?

Poiché la funzione JavaScript TypeOf viene utilizzata per verificare i tipi di dati, t Anche i possibili output dell'operatore TypeOf sono tutti tipi di dati . Ecco un breve riepilogo dei diversi tipi di output che potresti visualizzare:

Valore Tipo di
non definito non definito
nullo oggetto
Booleano (vero o falso) booleano
tutti i numeri numero
tutte le corde corda
tutti i simboli simbolo
tutte le funzioni funzione
tutti gli array oggetto
oggetti nativi oggetto
oggetti ospitanti Dipende dall'implementazione
altri oggetti oggetto
corpo-cosa-c'è-dopo

Qual è il prossimo?

Se sei interessato alla programmazione, potrebbe valere la pena prendere in considerazione una specializzazione in informatica. Ma come fai a sapere se lo è l'informatica Veramente giusto per te? Ecco cinque fattori chiave da considerare quando scegli la tua specializzazione.

Se vuoi dedicarti all’informatica, è importante entrare in un buon college. Uno dei modi migliori per farlo è assicurarti di seguire i corsi giusti al liceo. Dai un'occhiata a questa guida esperta sui corsi che dovresti (e non dovresti) frequentare prima di iniziare la tua iscrizione al college.

Potresti aver sentito che le lezioni AP sembrano buone sulla tua domanda di iscrizione al college. Se non sei sicuro di cosa siano i corsi AP o di come influenzino le tue possibilità di ammissione al college, dai un'occhiata a questa panoramica AP.