Quelles sont les normes de codage établies pour JavaScript?
Réponses
Trop de publicités?Pas exactement ce que vous cherchez, mais (comme Doug Crockford de vidéos), je pense que tout le monde qui écrit/modifications/révisions JS devrait ressembler à Chris Heilmann de diapositives et de vidéos sur maintenable javascript.
Dans les diapositives, de diapositives 127, il dit: "ne vous inquiétez pas tellement sur les guides de style/code de normes, de reformater tout le code archivés dans les CV.
Aussi celles-ci:
Une autre raison pourquoi Crockford JavaScript directives de codage sont une bonne idée à suivre:
Ce code (ci-dessous) renvoie en fait pas défini en raison de JavaScript le point-virgule de l'injection qui est une putain de bonne raison pour obtenir toute l'équipe de développeurs de chant à partir de la même feuille de chant:
return // injected semicolon, therefore returns 'undefined'
{
javascript : "fantastic"
}; // object constructs anonymously but nothing happens with it.
Peu plus sur ce sujet à l' Attention de JavaScript point-virgule insertion
Je n'ai jamais vu une norme de codage JavaScript largement reconnue. Nous avons écrit le nôtre il y a quelque temps et je l'ai publié sur mon blog en accord avec mon employeur.
Gardez à l'esprit que certaines des lignes directrices peuvent être un peu obsolètes.
Google a posté un guide Javascript
Vous pouvez trouver quelques conventions de codage simples mais essentielles sur le Wiki Google Code .
Pour des guides de style très détaillés, lisez le Guide de style Dojo . Il passe en revue les conventions de dénomination, les conventions de fichiers, l'utilisation des variables, la disposition du code, les espaces et les commentaires.