Tipi di dati in JavaScript? - Spiegato per i principianti

Tipi di dati in JavaScript? - Spiegato per i principianti
Ogni valore è sempre distinto l'uno dall'altro, che li classifica in vari tipi. Questa categorizzazione di vari dati è chiamata Tipo di dati. Il motivo per classificare i dati è garantire come vengono utilizzati i dati all'interno del programma.

Come qualsiasi altro linguaggio di programmazione, JavaScript è costituito anche da vari tipi di dati. Il tipo di dati è dinamico In JavaScript, il che significa che un singolo valore può essere archiviato in vari modi. Per esempio:

Lascia che y; // Ora è indefinito
y = 10; // Ora è un numero
y = "10"; // Ora è una stringa

In questo articolo, discuteremo di vari tipi di dati in JavaScript con esempi.

Tipi di dati in JavaScript

Come discusso in precedenza, ci sono vari tipi di dati in JavaScript, ma tutti sono classificati in tre Categorie principali:

  1. Tipo primitivo (stringa, numero e booleano)
  2. Tipo composito o di riferimento (oggetto, array e funzioni)
  3. Tipo di dati speciale (null o indefinito)

Discutiamo di questi tipi più accuratamente con esempi.

Tipo primitivo

I tipi di dati primitivi sono semplici blocchi di base di qualsiasi lingua, con un solo valore assegnato alla volta. Sono costituiti da:

  • stringhe
  • Numeri
  • Booleano

Tipo di dati di stringa

Una sequenza di caratteri racchiusi da una citazione singola o doppia è rappresentata attraverso il tipo di dati di stringa. La stringa è costituita da numeri, nomi e citazioni, purché si trovino nel marchio di citazione.

Esempio

Sia x = "16"; // numero memorizzato come stringa
var a = 'ciao mondo'; // usando la citazione singola
var b = "Il mio nome è ..."; // usando la doppia citazione
var c = 'siamo molto contenti.'; // Fuggire singolo preventivo con retroscena

Tipo di dati numerici

Vari tipi di numeri, come numeri negativi o positivi con luoghi decimali e numeri con notazioni esponenziali sono rappresentati attraverso questo tipo di dati:

Esempio:

var a = 5; // numero intero
var b = 25.5; // numero con punti galleggianti
var c = 1.25e+6; // forma esponenziale, simile a 1.25e6 o 1250000
var d = 1.25e-6; // forma esponenziale, simile a 0.00000125

Inoltre, i tipi di dati numerici rappresentano anche valori speciali come Infinity, -Infinity e NAN. L'infinito è prodotto dividendo un diverso zero con 0, producendo un numero maggiore di tutti. Considerando che NAN mostra "non un numero". Ciò si verifica attraverso operazioni matematiche non valide o non definite.

Esempio:

console.registro (10 /0); // output: infinito
console.log (-10 / 0); // output: -infinity
console.log (10 / -0); // output: -infinity
console.log ("stringa" / 4); // output: nan
console.registro (matematica.sqrt (-1)); // output: nan

Tipo di dati booleani

I tipi di dati booleani rappresentano i valori di sì o no (acceso o disattivato) attraverso due valori specifici i.e VERO O falso. I valori booleani vengono utilizzati per vari scopi di confronto.

Esempio

var iseating = true; // Sì, sto mangiando
var ishungry = false; // no, non ho fame.
//confronto
var a = 1, b = 3, c = 5;
console.log (b> a) // output: true
console.log (b> c) // output: false

Produzione

Composito o riferimento

Il tipo di dati composito ci aiuta a archiviare vari tipi di dati e entità complesse come raccolta. Sono costituiti da:

  • Oggetti
  • Array
  • Funzioni

Tipo di dati degli oggetti

Gli oggetti aiutano a memorizzare vari tipi di dati come raccolta. Un nome chiave particolare viene dato all'oggetto, che è una stringa. Questo può archiviare vari tipi di dati come numeri, valori booleani e stringhe come raccolta.

Esempio

var anObjectUndEfined = ;
var user = "nome": "Sam", "SecondName": "Mathew", "Age": "25";
// per una lettura migliore
var book =
"Bookname": "Harry Potter e i Doni della Morte",
"Autore": "J.K rowling ",
"Genere": "Fiction",
"Pubblicato": "2007",
"Copie totali": 10

Array Tipo di dati

Gli array in JavaScript vengono utilizzati per archiviare vari valori in una singola variabile. Gli array possono essere di vari tipi, a seconda del tipo di dati memorizzati. Ogni valore all'interno di un array è indicizzato, a partire da 0. In questo modo un utente può accedere a ciascun elemento tramite ARR [0] o ARR [2] ecc.

Esempio

var fruits = ["banana", "arancione", "pesca", "ananas"];
var linges = ["inglese", "francese", "persiano"];
console.log (frutti [1]); // output: arancione
console.log (lingue [2]); // output: persiano

Produzione

Tipo di dati della funzione

Le funzioni sono oggetti in JavaScript, con cui viene assegnato un particolare codice. Sono definiti utilizzando la parola chiave "funzione" seguita da un nome dato loro e tra parentesi che racchiude i valori parametrici. Viene quindi chiamata una funzione e le linee che contiene eseguono e danno un output.

Esempio

var galling = function ()
ritorna "Ciao all'universo!";

// Tipo di saluto variabile
Avviso (tipo di saluto) // L'output è una funzione
Avviso (saluto ()); // output è ciao all'universo!

Tipo di dati speciale

Il tipo di dati speciale è:

Tipo di dati non definiti

Contiene solo un singolo valore. Ciò accade quando una variabile non viene assegnata con alcun valore, quindi al momento dell'interpretazione, l'output viene visualizzato come "indefinito".

Esempio

var x;
var y = "il mio nome è John"
Avviso (x) // output: indefinito
Alert (y) // output: il mio nome è John

Qui, la variabile X non è stata assegnata con alcun valore. Ecco perché l'interprete ha mostrato il risultato come "indefinito".

Tipo di dati null

Allo stesso modo, il tipo di dati null contiene anche un singolo valore. Ma, qui nel caso fornito di seguito, il valore è assegnato come "null". In modo che sia facilmente comprensibile dall'utente che non viene assegnato alcun valore.

Esempio

var a = null; =
Avviso (a); // L'output sarà nullo

Conclusione

I tipi di dati sono una parte importante della programmazione. Indica quale tipo di dati si sta occupando del programma, sia che si tratti di vari caratteri che formano una stringa. In questo argomento, abbiamo spiegato vari tipi di dati utilizzati in JavaScript e come sono classificati. Esistono tre categorie principali di tipi di dati in JavaScript e per archiviare i tipi specifici dei dati sono presenti per archiviare singoli e più tipi di dati.

Ogni tipo è spiegato con esempi per una migliore comprensione e implementazione. Questo semplifica la memorizzazione e la manipolazione dei dati per l'utente.