Littéral
Les littéraux représentent des valeurs en JavaScript. Ce sont des valeurs fixes — et non des variables — que vous fournissez littéralement dans votre script.
Exemples
>Littéraux de chaîne de caractères
Un littéral de chaîne de caractères est une suite de zéro ou plusieurs caractères entourés de guillemets doubles (") ou simples ('). Une chaîne doit être délimitée par des guillemets du même type (c'est-à-dire, soit deux guillemets simples, soit deux guillemets doubles).
Voici quelques exemples de littéraux de chaîne de caractères :
"toto";
"tata";
"1234";
"une ligne \n nouvelle ligne";
"Le chat de Joyo";
Littéraux d'objet
Un littéral d'objet est une liste de zéro ou plusieurs paires de noms de propriétés et de valeurs associées à un objet, entourée d'accolades ({}).
Voici un exemple de littéral d'objet. Le premier élément de l'objet voiture définit une propriété, maVoiture, et lui assigne une nouvelle chaîne, "Toyota" ; le deuxième élément, la propriété obtenirVoiture, reçoit immédiatement le résultat de l'appel de la fonction typeDeVoiture('Honda') ; le troisième élément, la propriété reduction, utilise une variable existante (promotion).
const promotion = "BMW";
function typeDeVoiture(nom) {
return nom === "Honda" ? nom : `Désolé, nous ne vendons pas de ${nom}.`;
}
const voiture = {
maVoiture: "Toyota",
obtenirVoiture: typeDeVoiture("Honda"),
reduction: promotion,
};
console.log(voiture.maVoiture); // Toyota
console.log(voiture.obtenirVoiture); // Honda
console.log(voiture.reduction); // BMW
Voir aussi
- Littéral sur Wikipédia