Dupliquer possible:
Pourquoi une variable javascript commencerait-elle par un signe dollar?Je vois des gens utiliser le signe dollar devant des variables lors de l'utilisation de jQuery. Y a-t-il une raison derrière cela? Il me manque quelque chose de fondamental ou s'agit-il simplement d'une pratique courante?
Réponses
Trop de publicités?
locrizak
Points
6976
Pour moi, une pratique courante est la suivante:
si une variable est privée, j'utilise un trait de soulignement comme celui-ci:
(function(){
var _foo = "bar";
})()
si son public mal utiliser aucun soulignement:
var foo = "bar"
et si c'est un sélecteur jQuery, utilisez les $:
var $foo = $('bar');
//then you can access it like this
$foo.attr('id')
C'est juste la convention de codage et il vous permet de référencer rapidement le type de la variable qui sera plus tard dans le code.
sanmai
Points
3990
supajb
Points
315
Marino Šimić
Points
4885