Maison  >  Article  >  interface Web  >  Résumé des exemples des méthodes de dénomination JavaScript les plus puissantes

Résumé des exemples des méthodes de dénomination JavaScript les plus puissantes

伊谢尔伦
伊谢尔伦original
2017-07-18 13:26:321531parcourir

Javascript dispose de trois méthodes classiques de dénomination des variables : la nomenclature hongroise, la nomenclature des cas de chameau et la nomenclature Pascal.

Règles :

  1. Les noms de variables sont sensibles à la casse et autorisent les lettres, les chiffres, les signes dollar ($) et les traits de soulignement, mais pas le premier caractère. est un nombre, et les espaces et autres signes de ponctuation ne sont pas autorisés

  2. La longueur de dénomination de la variable doit être aussi courte que possible, et les points clés doivent être saisis, et le type de valeur doit être reflété autant que possible dans le nom de la variable

  3. Essayez d'éviter d'utiliser des noms dénués de sens

  4. Il est interdit d'utiliser des mots-clés et des noms complets JavaScript de mots réservés

  5. Les méthodes courantes de dénomination des noms de variables incluent la nomenclature hongroise, la nomenclature des cas de chameau et la nomenclature Pascal

Nomenclature hongroise

Nomenclature hongroise La nomenclature hongroise est une règle de dénomination de variables en programmation informatique. Cette nomenclature peut être subdivisée en : nomenclature hongroise du système et nomenclature des applications hongroises.

La nomenclature hongroise a des caractéristiques indépendantes de la langue et est largement utilisée pour la première fois dans la langue BCPL. Étant donné que BCPL n'a qu'un seul type de données, les mots machine, le langage lui-même ne peut pas aider les programmeurs à mémoriser les types de variables. La nomenclature hongroise résout ce problème en clarifiant le type de données de chaque variable.

Dans la nomenclature hongroise, un nom de variable commence par une ou plusieurs lettres minuscules qui aident à mémoriser le type et l'objectif de la variable, suivis du nom choisi par le programmeur. La première lettre de cette seconde moitié peut être majuscule pour la distinguer de la lettre de désignation de type précédente.

Syntaxe

Nom de la variable = type + description de l'objet

  1. Le type fait référence au type de variable

  2. La description de l'objet fait référence au nom complet ou à une partie du nom de l'objet. Elle doit avoir une signification claire et le nom doit être facile à retenir et à comprendre.

Indiquez le type de la variable en ajoutant le symbole de la lettre minuscule correspondante comme préfixe devant le nom de la variable. Le préfixe est suivi d'une ou plusieurs combinaisons de mots, et le. les mots décrivent le but de la variable. S'il s'agit d'un objet jquery, utilisez $ comme préfixe du nom de la variable.

Conseils

Bien que les variables javascript n'aient pas de types en surface, javascript attribuera toujours les types correspondants aux variables en interne.

La nomenclature hongroise a été inventée par un programmeur Microsoft. La plupart des programmes C et C++ utilisent cette nomenclature.

Exemple


var aName = [1, 2, 3];
var oBtn = document.getElementById('btn');
function fnName(){};
var iCount = 0;
var sName = "zhuyujia";

Étui Camel

Lorsque les noms de variables et les noms de fonctions sont des identifiants uniques formés en reliant deux mots ou plus entre eux, utilisez « chameau » pour les exprimer, ce qui peut augmenter le nombre de variables et de fonctions.

"Le terme Camel-Case vient du format de casse mixte couramment utilisé dans le langage Perl, et du livre à succès "Programming Perl" (publié par O'Reilly) écrit par Larry Wall et al. Le l'image de couverture est un chameau. "

La règle de dénomination du « cas de chameau » peut être considérée comme une convention, non absolue ou obligatoire, afin d'augmenter la reconnaissance et la lisibilité. Une fois que vous avez choisi ou défini une convention de dénomination, vous devez conserver un format cohérent lors de l'écriture de votre programme.

Syntaxe

Un nom de variable ou un nom de fonction est composé d'un ou plusieurs mots reliés entre eux, où le premier mot commence par une lettre minuscule et tous les mots suivants sont Les premières lettres sont toutes en majuscules, donc le nom de la variable ressemble à une bosse de chameau, d'où le nom.

Exemple


var myName = "zhuyujia";
var formSubmit = document.getElementById("submit");
function timeCount(){}

Nomenclature Pascal

Pascal Case (Pascal Case, Pascal Nomenclature/Pascal Nomenclature), un ensemble de règles de dénomination (conventions) lors de l'écriture de programmes informatiques.

Lorsque les noms de variables et les noms de fonctions sont des identifiants uniques formés en reliant deux mots ou plus entre eux, ils sont utilisés pour augmenter la lisibilité des variables et des fonctions.

Les mots ne sont pas séparés par des espaces ni liés par des traits d'union (-) ou des traits de soulignement (_). La première lettre du préfixe est une lettre majuscule ; la première lettre des mots suivants est également une lettre majuscule, par exemple : Prénom, Nom. La première lettre de chaque mot adopte le format de dénomination des lettres majuscules, appelé « nomenclature Pascal ». Il est dérivé de la convention de dénomination du langage Pascal. Certaines personnes l'appellent également « Upper Camel Case » (Upper Camel Case A). sous-ensemble du cas de chameau.

La « nomenclature Pascal » peut être considérée comme une convention de dénomination, qui n'est ni absolue ni obligatoire, afin d'augmenter la reconnaissance et la lisibilité. Une fois qu'une convention de dénomination est choisie ou définie, le format doit être cohérent lors de l'écriture des programmes.

La syntaxe

est similaire à la casse chameau, sauf que la première lettre du premier mot doit être en majuscule.

Exemple


var myName = "zhuyujia";
var formSubmit = document.getElementById("submit");
function timeCount(){}

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn