Qual è l'operatore di tipoof in JavaScript?

Qual è l'operatore di tipoof in JavaScript?
IL tipo di è un operatore presente nella maggior parte dei linguaggi di programmazione e viene utilizzato per verificare il tipo di dati di un operando (opernad: la variabile che è gestita su).

In questo articolo, impareremo tutto sul tipo di operatore, cosa è e come usarlo; Ma prima, dobbiamo capire quali sono i tipi di dati.

Quali sono i tipi di dati:

I tipi di dati sono una classificazione dei dati che definiscono come possono essere archiviati e manipolati i dati. Ogni linguaggio di programmazione ha tipi di dati integrati che potrebbero essere diversi dagli altri linguaggi di programmazione.

Ecco un elenco dei sei tipi di dati di base in JavaScript:

  • Numero: Come suggerisce il nome, è costituito da numeri
  • Booleano: I booleani possono avere solo due valori diversi; vero o falso.
  • Corda: Le stringhe sono una raccolta di caratteri alfanumerici.
  • Non definito: Variabile vuota o non dichiarata.
  • Oggetto: Pacchetto/raccolta di dati

IL tipo di non è una funzione, ma piuttosto è un operatore. Nei linguaggi di programmazione, le funzioni e gli operatori sono diversi; Possono comportarsi allo stesso modo ma sono sinteticamente e semanticamente diversi.

Come utilizzare TypeOf Operator:

Una variabile viene passata al file tipo di Operatore come parametro e restituisce il tipo di dati della variabile.

Sintassi

typeof (var)
typeofvar

Entrambi i sintassi sopra menzionati sono corretti. L'operando può essere scritto con o senza parentesi.

Nota: Useremo la console del browser per dimostrare esempi eseguiti in questo post. Per aprire la console del browser:

  • Usa la chiave F12 in Chrome e in altri browser a base di cromo.
  • Utilizzo Ctrl + shift + k tasti di scorciatoia da tastiera per mozilla.
  • Utilizzo Opzione + ⌘ + C tasti di scelta rapida della tastiera in Safari (se il menu degli sviluppatori non viene visualizzato, aprire le preferenze premendo ⌘ + e nella scheda avanzata, controlla "Mostra il menu Sviluppa nella barra dei menu").

Esempi:

Ora esamineremo alcuni esempi di tipo di operatori. IL tipo di L'operatore è presente in molti linguaggi di programmazione, ma useremo la sintassi JavaScript per questi esempi.

Nel codice indicato di seguito, abbiamo dichiarato una variabile denominata età e gli ha assegnato un valore di 10. Quindi abbiamo usato il tipo di operatore per determinare il tipo di dati di età. IL tipo di L'operatore è stato messo all'interno console.tronco d'albero() Per produrre il valore di restituzione del tipo di operatore sulla console.

var age = 10;
console.log (typeof (età));

Se assegniamo un nuovo valore a età, io.e., dieci invece di 10, Quindi l'output cambia a:

var age = 'dieci';
console.log (typeof (età));

Ora, se non assegniamo alcun valore a età e usa il tipo di operatore su di esso; quindi l'operatore restituirà il seguente valore:

Var Age;
console.log (typeof (età));

Possiamo usare lo stesso metodo per determinare altri tipi di dati, oltre a booleano, oggetto e simbolo, ecc.:

var x = true;
console.log (typeof (x));

Come hai già visto negli esempi sopra, il tipo di L'operatore può essere combinato con altre funzioni e metodi come CONOLSE.tronco d'albero. Può anche essere combinato con condizionali, loop, ecc.

Nell'esempio indicato di seguito, il tipo di L'operatore viene utilizzato con dichiarazioni condizionali:

var age = 5;
if (typeof (età) == 'numero')

console.log ('Il numero fornito è sotto forma di cifre.')

altro

console.log ('Il numero fornito non è sotto forma di cifre.')

Ora, se cambiamo il età da 5 A cinque, Quindi l'output cambia a:

Conclusione

IL tipo di L'operatore restituisce il tipo di dati dell'operando (la variabile che viene passata come parametro all'operatore). È molto utile nei linguaggi di programmazione come JavaScript in quanto ha tipi di dati dinamici. Tipo di dati dinamici significa che la stessa variabile può archiviare diversi tipi di dati all'interno di un singolo programma.

In questo articolo, abbiamo imparato quali sono i tipi di dati e un operatore nei linguaggi di programmazione. Inoltre, abbiamo anche imparato a conoscere il tipo di operatore e come usarlo usando la sintassi JavaScript.