Types de littéraux JavaScript

Types de littéraux JavaScript
En JavaScript, les littéraux sont un moyen de représenter les valeurs dans un programme. Jetons un coup d'œil à un scénario où vous devez utiliser un code qui fournit les mêmes fonctionnalités partout dans un programme comme un modèle.

Ici, les littéraux javascript entrent dans l'image qui fournit à l'utilisateur des fonctionnalités prédéfinies lorsqu'ils l'utilisent.

Cet article est un guide complet et occupé avec les connaissances détaillées sur

  • Que sont les littéraux javascript
  • Types de littéraux JavaScript
  • Modèle littéraux
  • Objet littéraux
  • Chaînes littérales
  • Littéraux numériques
  • Littéraux booléens
  • Littéraux à virgule flottante
  • Expression régulière littéraux

Que sont les littéraux javascript

Les littéraux JavaScript sont les valeurs fixes qui sont utilisées pour représenter les données dans un programme. Ces littéraux sont utilisés pour représenter des données comme Integer, String, Boolean et Array. Nous n'avons pas besoin de mot-clé spécifique pour écrire ces littéraux.

Types de littéraux JavaScript

Voici les types de littéraux soutenus par JavaScript:

  • Literales Array
  • Littéraux booléens
  • Littéraux à virgule flottante
  • Littéraux numériques
  • Objet littéraux
  • Expression régulière littéraux
  • Chaînes littérales
  • Modèle littéraux

Literales Array

Une collection d'éléments enveloppés entre la paire de crochets [] représentent un littéral en javascript. Ces littéraux sont initialisés par les valeurs spécifiques ajoutées entre les crochets. La taille du littéral du tableau est spécifiée par le nombre d'éléments entre les crochets. Array littéral peut contenir zéro ou plus d'éléments selon l'exigence du programmeur.

Code

// Array littéral avec 0 élément
var fruit3 = [«mangue», «pastèque», «ananas»];
console.journal (fruit1);
// Array Litteral avec des éléments
var fruit3 = [«mangue», «pastèque», «ananas»];
console.Log (fruit2);
// Arraie littérale avec des virgules supplémentaires entre les éléments
var fruit3 = [«mangue» ,, «pastèque», «ananas»];
console.bûche (fruit3);

Ici, nous créons trois littéraux de tableau.

Sortir

Dans l'exemple ci-dessus, nous créons trois tableaux fruit1, fruit2, et fruit3 Utilisation d'un tableau littéral.

Nous n'ajoutons aucun éléments dans le premier tableau qui est considéré comme un tableau en javascript mais sans élément.

Dans le deuxième tableau, nous ajoutons trois éléments qui initialisent le tableau en tant que type de chaîne en raison des éléments qu'il contient, et sa taille est spécifiée comme 3 en raison du nombre d'éléments comme indiqué dans la sortie ci-dessus.

Dans le troisième tableau, nous ajoutons également trois éléments mais mettons une virgule supplémentaire entre les éléments en raison duquel le compilateur considère la longueur du tableau à 4 mais avec un index vide comme indiqué dans la sortie ci-dessus.

Note: Si nous mettons une virgule au début des éléments ou entre les éléments, le compilateur le considère comme un indice mais si nous mettons une virgule à la fin des éléments, le compilateur l'ignore complètement.

Littéraux booléens

Dans JavaScript, le littéral booléen fonctionne avec des opérateurs de comparaison comme, =, ==, != etc. La fonctionnalité de ces littéraux est prédéfinie car ces littéraux ne renvoient que vrai ou faux.

Code

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

Ici, nous prenons deux variables, vérifier et se comporter et comparer différentes valeurs dans les deux variables qui ne reviendront que vrai ou FAUX comme sortie car les deux variables utilisent le littéral booléen.

Sortir

Comme dans la sortie ci-dessus, il est clairement démontré que le vérifier La variable renvoie un FAUX valeur et le se comporter La variable renvoie un vrai valeur car ils ont tous deux utilisé des littéraux booléens.

Littéraux à virgule flottante

Ces littéraux représentent les valeurs avec un point décimal. Les littéraux à virgule flottante peuvent être un numéro de point décimal, un entier de point décimal ou un exposant.

Code

var dec = 3.5;
console.log ('Cette variable représente le numéro décimal $ dec');
var fra = -30.6;
console.log ('Cette variable représente le numéro fractionnaire $ fra');
var exp = 12e6;
console.log ('Cette variable représente l'exposant du nombre $ exp');

Ici, nous prenons trois variables déc, FRA et Exp. Puis attribuer une valeur de point décimal positif à déc, valeur point décimale négative à FRA, et valeur d'exposant à Exp.

Sortir

La sortie ci-dessus montre clairement que le déc Variable imprime une valeur de point décimal positif. La valeur du point décimal est toujours positive.

Le FRA Valeur entière de point décimal à imprimé variable, ce qui signifie que le littéral à point flottant peut être un nombre positif ou négatif avec un point décimal.

Le Exp L'exposant à imprimé variable d'un nombre qui signifie que le littéral à virgule flottante peut être utilisé pour représenter un exposant d'un nombre.

Littéraux numériques

Les littéraux numériques sont essentiellement la série de chiffres / nombres. Les littéraux numériques peuvent être représentés dans:

Base 10: décimal (qui contient des chiffres de 0 à 9)

Base 8: octal (qui contient des chiffres de 0 à 7)

Base 16: hexadécimal (qui contient des chiffres de 0 à 9 et les lettres de A / A à F / F)

Code

var dec = 35;
console.log ('Cette variable est un numéro décimal $ dec');
var oct = 062;
console.log ('Cette variable est un numéro octal $ oct');
var hex = 0x8b;
console.log ('Cette variable est un numéro hexadécimal $ hex');

Ici, nous prenons trois variables déc, oct et hexagonal, Ensuite, nous attribuons une valeur décimale à déc, octal à oct, et valeur hexadécimale hexagonal.

Sortir

Dans la sortie ci-dessus, on voit clairement que le déc variable imprime le numéro décimal. Le oct La variable prend un nombre octal et imprime la valeur après l'avoir converti en un numéro décimal. Le hexagonal La variable prend un numéro hexadécimal et imprime la valeur après l'avoir converti en un numéro décimal.

Objet littéraux

Objet littéral est essentiellement une liste de 0 paires de noms de propriété ou plus et des valeurs associées d'un objet enveloppé à l'intérieur d'une paire de accolades.

Code

var info = name: "Alex", Roll No: "35", marques: "85";
console.journal ('$ info.Nom Got $ info.marques marques.');

Ici, nous créons une variable Info et attribuer une liste avec le nom, le numéro de rouleau et les marques. Ensuite, nous accédons aux noms et marques de la liste avec l'aide d'un (.) et imprimer le résultat.

Sortir

Comme ci-dessus, la sortie montre que nous obtenons la sortie attendue à l'aide de l'objet littéral.

Expression régulière littéraux

Expression régulière que les littéraux sont principalement utilisés pour rechercher rapidement de longues informations dans les longues chaînes. Ces littéraux sont utilisés avec des barres obliques (//). Le mot qui doit être recherché dans une chaîne écrite entre les barres obligées comme indiqué ci-dessous

Code

var str = "Ceci est Alex de la société ABC"
var str2 = / de /;
Var Search = Str.Match (STR2);
console.journal (recherche);

Ici, nous prenons trois variables str, str2, et recherche. Ensuite, nous attribuons une chaîne à str, str2 est affecté à l'expression régulière littérale, et la recherche est attribuée avec un javascript correspondre() fonction et donne str2 comme paramètre. Enfin, nous affichons le résultat.

Sortir

La sortie ci-dessus montre clairement que nous recherchons (depuis) mot de la chaîne donnée à l'aide de l'expression régulière littérale et il affiche le mot qui est recherché, le numéro d'index où ce mot est placé et la chaîne à partir de laquelle ce mot est recherché.

Chaînes littérales

Un littéral de cordes est essentiellement une chaîne composée de caractères entre («») double ou (") guillemets uniques.

Voici les caractères spéciaux utilisés dans les littéraux de chaîne javascript.

Personnages Explication
\ n Ajouter une nouvelle ligne dans une chaîne.
\F Ajouter un flux de formulaire dans une chaîne.
\ b Ajouter un arrière-pas dans une chaîne.
\ t Ajouter un onglet dans une chaîne.
\ r Utilisé pour le retour du chariot dans une chaîne
\\ Ajouter une barre arrière (\) à l'intérieur d'une chaîne.
\ " Ajouter la double citation («) dans une chaîne.
\ ' Ajouter la double citation (') dans une chaîne.

Code

var str = "Ceci est Alex \ n de la société ABC."
console.log (str);
var str = 'Ceci est Alex \ t de la société ABC.'
console.log (str);

Ici, nous prenons deux cordes. Le premier est représenté avec des citations doubles String littéral et \ n Caractère spécial, le second est représenté avec des citations simples String littéral et \ t Caractère spécial.

Sortir

La sortie ci-dessus montre clairement que les deux littéraux de chaîne, les cordes d'impression à double et simple devis mais \ n démarre une nouvelle ligne tandis que \ t ajoute un onglet dans une chaîne.

Modèle littéraux

String et variables combinées entre la paire de backtincs («) sont définis comme des littéraux de modèle. Ces littéraux sont utilisés pour combiner des chaînes et des variables sans rendre le code désordonné. L'interpolation des chaînes est également réalisée à l'aide de littéraux de modèle.

Code

a = 5;
var str = '$ a est un nombre impair.'
console.log (str);

Ici, nous prenons une variable un et Str, Ensuite, nous attribuons 5 à la variable un et utiliser le modèle littéral sur la variable Str. Ensuite, nous affichons simplement le Str variable.

Sortir

La sortie ci-dessus montre clairement que nous obtenons la sortie requise en utilisant des littéraux de modèle.

Conclusion

Les littéraux JavaScript sont les valeurs fixes qui sont affectées aux variables pour représenter différentes données. Cet article explique les types de littéraux javascript, comme un tableau, une chaîne, un point flottant, un objet, un modèle et des littéraux numériques en détail.