Tipi di letterali JavaScript

Tipi di letterali JavaScript
In JavaScript, i letterali sono un modo per rappresentare i valori in un programma. Diamo un'occhiata a uno scenario in cui è necessario utilizzare un codice che fornisca la stessa funzionalità ovunque in un programma come un modello.

Qui i letterali JavaScript entrano nell'immagine che fornisce all'utente funzionalità predefinite quando lo usano.

Questo articolo è una guida completa e occupato con la conoscenza dettagliata di

  • Cosa sono i letterali JavaScript
  • Tipi di letterali JavaScript
  • Letterali modello
  • Letterali oggetti
  • Letterali a corda
  • Letterali numerici
  • Letterali booleani
  • Letterali a punta mobile
  • Letterali di espressione regolari

Cosa sono i letterali JavaScript

I letterali JavaScript sono i valori fissi che vengono utilizzati per rappresentare i dati in un programma. Questi letterali sono usati per rappresentare dati come intero, stringa, booleano e array. Non abbiamo bisogno di una parola chiave specifica per scrivere questi letterali.

Tipi di letterali JavaScript

Di seguito sono riportati i tipi di letterali supportati da JavaScript:

  • Array Literals
  • Letterali booleani
  • Letterali a punta mobile
  • Letterali numerici
  • Letterali oggetti
  • Letterali di espressione regolari
  • Letterali a corda
  • Letterali modello

Array Literals

Una raccolta di elementi avvolti tra la coppia di parentesi quadrate [] rappresenta un array letterale in JavaScript. Questi letterali sono inizializzati dai valori specifici aggiunti tra parentesi quadrate. La dimensione del letterale dell'array è specificata dal numero di elementi tra parentesi quadrate. L'array letterale può contenere zero o più elementi in base al requisito del programmatore.

Codice

// array letterale con elemento 0
var fruit3 = ['mango', 'Watermelon', 'Pineapple'];
console.registro (frutta1);
// array letterale con elementi
var fruit3 = ['mango', 'Watermelon', 'Pineapple'];
console.registro (frutta2);
// array letterale con virgola extra tra elementi
var fruit3 = ['mango' ,, 'Watermelon', 'Pineapple'];
console.registro (frutta3);

Qui creiamo tre letterali di array.

Produzione

Nell'esempio sopra, creiamo tre array Fruit1, Fruit2, E Fruit3 Usando un array letterale.

Non aggiungiamo elementi nel primo array che è considerato un array in JavaScript ma senza elemento.

Nel secondo array, aggiungiamo tre elementi che inizializzano l'array come tipo di stringa a causa degli elementi in esso e la sua dimensione è specificata come 3 a causa del numero di elementi in esso come mostrato nell'output sopra.

Nel terzo array, aggiungiamo anche tre elementi ma mettiamo una virgola aggiuntiva tra gli elementi a causa dei quali il compilatore considera la lunghezza dell'array 4 ma con un indice vuoto come mostrato nell'output sopra.

Nota: Se mettiamo una virgola all'inizio degli elementi o tra gli elementi, il compilatore lo considera un indice ma se mettiamo una virgola alla fine degli elementi, il compilatore la ignora completamente.

Letterali booleani

In JavaScript Boolean Letteral Works con operatori di confronto come, =, ==, != ecc. La funzionalità di questi letterali è predefinita poiché questi letterali restituiscono solo vero o falso.

Codice

var check = (20> 43);
console.log ('20> 43 = $ check ');
var comp = (7> 3);
console.log ('7> 3 = $ comp');

Qui prendiamo due variabili, controllo E comp e confronta valori diversi in entrambe le variabili che torneranno solo VERO O falso come output perché entrambe le variabili utilizzano letterali booleani.

Produzione

Come nell'output di cui sopra è chiaramente mostrato che il controllo la variabile restituisce a falso valore e il comp la variabile restituisce a VERO valore in quanto entrambi usavano letterali booleani.

Letterali a punta mobile

Questi letterali rappresentano i valori con un punto decimale. I letterali a punta mobile possono essere un numero di punto decimale, un numero intero decimale o un esponente.

Codice

var dec = 3.5;
console.log ('questa variabile rappresenta il numero decimale $ dec');
var fra = -30.6;
console.log ('Questa variabile rappresenta il numero frazionario $ fra');
var exp = 12e6;
console.log ('Questa variabile rappresenta l'esponente del numero $ exp');

Qui prendiamo tre variabili dec, fra E Exp. Quindi assegnare un valore decimale positivo a dec, Valore decimale negativo a fra, e valore esponente a Exp.

Produzione

L'output sopra mostra chiaramente che il dec La variabile stampa un valore di punto decimale positivo. Il valore del punto decimale è sempre positivo.

IL fra Valore intero del punto decimale a stampa variabile che significa che le letterali a punto galleggiante possono essere un numero positivo o negativo con un punto decimale.

IL Exp L'esponente di stampa variabile di un numero che significa che le letterali a punta mobile possono essere utilizzate per rappresentare un esponente di un numero.

Letterali numerici

I letterali numerici sono fondamentalmente la serie di cifre/numeri. I letterali numerici possono essere rappresentati in:

Base 10: decimale (che contiene cifre da 0 a 9)

Base 8: ottale (che contiene cifre da 0 a 7)

Base 16: esadecimale (che contiene cifre da 0 a 9 e le lettere da A/A a F/F)

Codice

var dec = 35;
console.log ('questa variabile è un numero decimale $ dec');
var oct = 062;
console.log ('questa variabile è un numero ottale $ ott');
var hex = 0x8b;
console.log ('questa variabile è un numero esadecimale $ hex');

Qui prendiamo tre variabili dec, ott E esadecimale, Quindi assegniamo un valore decimale a dec, ottale a ott, e valore esadecimale esadecimale.

Produzione

Nell'output sopra si vede chiaramente che il dec La variabile stampa il numero decimale. IL ott La variabile prende un numero ottale e stampa il valore dopo averlo convertito in un numero decimale. IL esadecimale La variabile prende un numero esadecimale e stampa il valore dopo averlo convertito in un numero decimale.

Letterali oggetti

L'oggetto letterale è fondamentalmente un elenco di 0 o più coppie di nomi di proprietà e valori associati di un oggetto avvolto all'interno di una coppia di parentesi graffe.

Codice

var info = nome: "Alex", roll no: "35", segni: "85";
console.log ('$ info.Nome Got $ info.Marks Marks.');

Qui creiamo una variabile informazioni e assegna un elenco con il nome, il numero di rotolo e i segni. Quindi accediamo a nomi e segni dall'elenco con l'aiuto di (.) e stampare il risultato.

Produzione

Come sopra, l'output mostra che otteniamo l'output previsto con l'aiuto di oggetto letterale.

Letterali di espressione regolari

I letterali di espressione regolari sono usati principalmente per cercare rapidamente lunghe informazioni in lunghe stringhe. Questi letterali sono usati con barre in avanti (//). La parola che deve essere cerca in una stringa scritta tra le barre in avanti come mostrato di seguito

Codice

VAR STR = "Questo è Alex di ABC Company"
var str2 = /da /;
var search = str.Match (STR2);
console.registro (ricerca);

Qui prendiamo tre variabili STR, STR2, E ricerca. Quindi assegniamo una stringa a STR, STR2 è assegnato con espressione regolare letterale e la ricerca è assegnata con un javascript incontro() funzione e dà STR2 come parametro. Infine, visualizziamo il risultato.

Produzione

Sopra l'output mostra chiaramente che cerchiamo (da) parola dalla stringa data con l'aiuto di espressione regolare letterale e mostra la parola che viene cercata, il numero dell'indice in cui viene posta quella parola e la stringa da cui viene cercata quella parola.

Letterali a corda

Una stringa letterale è fondamentalmente una stringa composta da caratteri tra ("") doppio o (") singole virgolette.

Di seguito sono riportati i caratteri speciali usati in JavaScript String Literals.

Caratteri Spiegazione
\N Aggiungi una nuova riga in una stringa.
\F Aggiungi il feed del modulo in una stringa.
\B Aggiungi backspace in una stringa.
\T Aggiungi una scheda in una stringa.
\R Utilizzato per il ritorno del trasporto in una corda
\\ Aggiungi Backslash (\) all'interno di una stringa.
\ " Aggiungi doppia citazione (“) in una stringa.
\ ' Aggiungi doppia citazione (') in una stringa.

Codice

var str = "Questo è Alex \ n della ABC Company."
console.log (str);
var str = 'Questo è Alex \ t della ABC Company.'
console.log (str);

Qui prendiamo due corde. Il primo è rappresentato con le citazioni a doppia stringa letterale e carattere speciale.

Produzione

L'output sopra mostra chiaramente che entrambi i letterali di stringa, stringhe di stampa doppia e singola ma inizia una nuova riga mentre \ t aggiunge una scheda in una stringa.

Letterali modello

Stringa e variabili combinate tra la coppia di backtick (“) sono definiti come letterali modello. Questi letterali sono usati per combinare stringhe e variabili senza rendere il codice disordinato. L'interpolazione delle stringhe viene anche eseguita utilizzando i letterali del modello.

Codice

a = 5;
var str = '$ a è un numero dispari.'
console.log (str);

Qui prendiamo una variabile UN E str, Quindi assegniamo 5 alla variabile UN e utilizzare il modello letterale sulla variabile str. Quindi visualizziamo semplicemente il str variabile.

Produzione

L'output sopra mostra chiaramente che otteniamo l'output richiesto usando i letterali del modello.

Conclusione

I letterali JavaScript sono i valori fissi assegnati alle variabili per rappresentare dati diversi. Questo articolo spiega i tipi di letterali JavaScript, come un array, stringa, punta mobile, oggetto, modello e letterali numerici in dettaglio.