Pourquoi une variable JavaScript commencer par un signe dollar?

J'ai assez souvent voir JavaScript avec des variables qui commencent par un signe dollar. Quand/pourquoi choisiriez-vous de faire précéder une variable de cette façon?

(Je ne suis pas de demander à propos de $('p.foo') de la syntaxe que vous voyez en jQuery et d'autres, mais c'est normal, des variables comme $name et $order)

  • C'est probablement une habitude ramassé de programmation Perl. (edit: ou PHP)
  • Certaines langues ont besoin, tels que le PHP ou Perl - je suppose que les dev ne me souviens pas qu'il n'est pas nécessaire en javascript.
  • ou qu'ils ne veulent pas être pris la peine de déposer l'habitude. Ceci est probablement la bonne réponse, puisque de nombreux développeurs qui hack leur propre page web, le faire à l'aide de PHP et de javascript.
  • Double Possible de quelqu'un Peut m'expliquer le signe de dollar en Javascript?
  • Je pense que vous pourriez avoir vos copies dans le mauvais sens - c'est 7 mois de plus que votre lien
  • Selon cette réponse, ce n'est pas l'âge qui compte mais la qualité, les réponses sont. Personnellement, je pense que les réponses à la question sont mieux, ce qui est pourquoi j'ai voté pour fermer celui-ci comme un doublon. Si vous pensez que les réponses à celui-ci sont mieux, vous pouvez voter pour fermer l'autre comme un double.
  • Comme l'un de ces gars 'piratage' ensemble des pages web, j'utilise $variable en javascript parce que j'ai appris le php longtemps avant que j'ai appris le javascript. Et il n'est pas sur la suppression de la habbit, pour moi, c'est d'avoir mon code JS être lisible en un coup d'œil. Si je suis à la recherche d'un code qui n'utilise pas les signes dollar, c'est beaucoup plus lent pour mon cerveau de processus. Donc la version courte de ce qui est, il rend mon code de nice et lisible et cohérente entre les deux langues que j'utilise tout le temps.

InformationsquelleAutor Ken | 2008-10-15