Besoin d'une précision sur le "var" en JS
Résolu
Debutant en webmastering
Messages postés
401
Date d'inscription
Statut
Membre
Dernière intervention
-
Debutant en webmastering Messages postés 401 Date d'inscription Statut Membre Dernière intervention -
Debutant en webmastering Messages postés 401 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
la continuité de mon apprentissage en programmation m'a évidemment mené au javascript.
Cependant il y'a une notion que j'ai du mal à comprendre :
j'ai appris que pour déclarer une variable il fallait utiliser "var" cependant un ami à moi qui à l'habitude de coder en JavaScript m'a dit que le "var" n'était pas toujours nécessaire;
alors ma question est :
Doit-on toujours utiliser "var" pour déclarer une fonction ? Et sinon non dans quels cas ?
En attente d'une réponse de votre part
Merci par avance pour votre investissement
la continuité de mon apprentissage en programmation m'a évidemment mené au javascript.
Cependant il y'a une notion que j'ai du mal à comprendre :
j'ai appris que pour déclarer une variable il fallait utiliser "var" cependant un ami à moi qui à l'habitude de coder en JavaScript m'a dit que le "var" n'était pas toujours nécessaire;
alors ma question est :
Doit-on toujours utiliser "var" pour déclarer une fonction ? Et sinon non dans quels cas ?
En attente d'une réponse de votre part
Merci par avance pour votre investissement
A voir également:
- Besoin d'une précision sur le "var" en JS
- Js/packed.agent.n ✓ - Forum Virus
- Copiez l'image dans un logiciel d'édition d'images ou un outil en ligne comme js paint ou pixlr e. remplissez les cases en suivant le code couleur. des cases supplémentaires vont se remplir automatiquement. que représente le dessin ? ✓ - Forum Windows
- Impossible d'obtenir le verrou de dpkg (/var/lib/dpkg/lock-frontend). il est possible qu'un autre processus l'utilise. ✓ - Forum Ubuntu
- Arrondi js ✓ - Forum Windows
- Remplir une case de tableau avec une couleur grise avec texture de pointillés ✓ - Forum Photoshop
4 réponses
On utilise var pour déclarer de manière Explicite une variable.
il y a deux endroit ou utiliser var.
1) dans un fonction (la portée de la variable sera alors locale
2) hors d'une fonction ( la portée de la variable sera alors globale)
On DOIT utiliser var pour déclarer une variable hors d'une fonction.
On n'est pas obligé d'utiliser var pour déclarer une variable dans une fonction.
CEPENDANT dans ce dernier cas la portée de la variable sera globale
var myVariable = 0; // Variable GLOBALE
function myFunction(){
mySecondVariable = 0; // variable GLOBALE
var myThirdVariable = 0; // variable LOCALE
}
il y a deux endroit ou utiliser var.
1) dans un fonction (la portée de la variable sera alors locale
2) hors d'une fonction ( la portée de la variable sera alors globale)
On DOIT utiliser var pour déclarer une variable hors d'une fonction.
On n'est pas obligé d'utiliser var pour déclarer une variable dans une fonction.
CEPENDANT dans ce dernier cas la portée de la variable sera globale
var myVariable = 0; // Variable GLOBALE
function myFunction(){
mySecondVariable = 0; // variable GLOBALE
var myThirdVariable = 0; // variable LOCALE
}
bonjour,
voilà quelques explications :
https://www.commentcamarche.net/contents/588-javascript-les-variables
voilà quelques explications :
https://www.commentcamarche.net/contents/588-javascript-les-variables