Variables et sauts de ligne en JavaScript

JavaScript est un langage de script complet sur le Web.

Variables JavaScript

Comme d’autres langages de programmation, JavaScript utilise des variables pour stocker des données en vue d’une utilisation ultérieure. Contrairement aux autres langages de programmation tels que C ou Java, les programmeurs JavaScript n'ont pas besoin de déclarer le type de données de la variable. Par exemple, une variable entière en C ressemblerait à ceci:

int x = 5;

alors qu'une variable entière en JavaScript se lirait simplement comme:

var x = 5;

Et après la déclaration et l'affectation d'une variable en JavaScript, une même variable peut avoir une nouvelle valeur d'un type affecté différent:

var x = 5; x = 'Nom'

Le code HTML et "\ n" JavaScript

Comme dans d'autres langages de programmation, les variables JavaScript peuvent contenir un caractère spécial appelé caractère de nouvelle ligne ("\ n"). Lorsqu'elle est placée dans une chaîne (ou une instruction), la nouvelle ligne divise la ligne de texte actuelle et en commence une nouvelle:

var word = "Pour le score \ n"; document.write (word);

Dans un formulaire JavaScript, tel qu'une boîte d'avertissement, cela divisera la ligne. Cependant, une autre façon de réaliser cela dans une page Web réelle consiste à ajouter une balise divisée HTML (""):

var word = "Pour Score";

"\ N" ou ""?

Dans la plupart des cas, JavaScript effectuera des calculs ou exécutera des fonctions dans le code HTML. Ou bien, il se peut également que JavaScript effectue le rendu HTML dans un navigateur pour la visualisation. Dans ces cas (lorsque la sortie du code est HTML pour le navigateur), il est généralement préférable d’utiliser l’étiquette dans le texte. Le standard HTML fonctionne sur tous les navigateurs (pour la plupart), ce qui garantit que le saut de ligne se produira. En plus de restituer le code HTML dans le navigateur au lieu de manipuler des lignes en JavaScript, le code source est visible par d'autres et la conception du document est plus facile d'accès.

Créer des variables HTML

À l'aide de variables, un programmeur JavaScript peut créer des documents HTML et les afficher dans le navigateur:

var html_string = "

Ceci est un paragraphe

"+"

Ceci est un nouveau paragraphe

";

La variable "html_string" contient du texte conforme aux normes HTML (y compris les balises de balisage). Si le programmeur voulait afficher quelque chose dans le navigateur:

document.write (html_string);

La sortie serait:

Ceci est un paragraphe Ceci est un nouveau paragraphe