La casse JavaScript est-elle sensible

La casse JavaScript est-elle sensible

Oui, JavaScript est un langage sensible au cas Quand il s'agit d'accès aux variables, constantes, mots clés, fonctions et classes dans un programme. Par exemple, vous avez créé deux variables nommées «Employé» et «employé». En JavaScript, les deux variables créées sont valides, distinctes et contiennent des valeurs distinctes. Donc, en utilisant le «employé"Variable, vous ne pouvez pas récupérer la valeur"Employé»Variable car ils ont différentes adresses de mémoire.

Semblable à d'autres langages de programmation, JavaScript comprend également un ensemble de directives de style connues sous le nom de «Conventions de nommage". Une telle convention est d'observer la capitalisation tout en nommant une classe JavaScript. L'utilisation de la convention de dénomination JavaScript aide à améliorer la lisibilité du code et facilite la maintenance du code.

Cet article expliquera la nature sensible au cas de JavaScript en ce qui concerne sa convention de dénomination prise en charge. Alors, commençons!

Les noms JavaScript devraient être descriptifs

Tout nom attribué à une classe, une fonction ou une variable JavaScript doit être descriptif de sorte qu'à l'avenir, tout autre développeur peut facilement comprendre le code sans mal interpréter le nom.

Voici quelques bons et mauvais cas pour nommer une variable:

Soit Data = "Alex"; // mauvais
Soit Value = "Alex"; // mauvais
Soit name = "Alex"; // bien

Nous allons maintenant aller de l'avant et discuter des conventions de dénomination pour le type booléen, les constantes, les fonctions et les classes en JavaScript.

Convention de dénomination JavaScript pour la variable de type booléen

En JavaScript, le «booléen«Les variables sont généralement nommées en utilisant un préfixe tel que «A» ou «est». L'ajout d'un préfixe aide à distinguer les variables de type booléen des types de données de nombre et de chaîne.

Par exemple, les quatre variables booléennes fournies ci-dessous sont créées en fonction de la convention de dénomination JavaScript pour la variable de type booléen:

Soit ISMember = false;
Soit Isactive = true;
Soit HashousingAddress = false;
Soit iSonline = true;

Convention de dénomination JavaScript pour les constantes

Un javascript constant est un type de valeur immuable, ce qui signifie que sa valeur ne peut pas être modifiée après l'initialisation. Le "const»Le mot-clé est utilisé pour déclarer les constantes en JavaScript, et son«nom«Doit être attribué dans lettres de capital (majuscules):

const Color = "Yellow";

Si la constante que vous souhaitez créer comprend plus d'un mot, alors séparez-les en utilisant le soulignement "_" comme suit:

const System_Language = "en-us";

Convention de dénomination JavaScript pour les fonctions

Les fonctions en javascript utilisent le plus bas "affaire de chameau”Convention de dénomination, identique aux variables. Vous pouvez également ajouter un "verbe«En tant que préfixe avec le nom de fonction qui décrit ce que fait la fonction:

fonction getName (name)
nom de retour;

fonction setName (name)
employeename = name;

Convention de dénomination JavaScript pour les cours

Le "Pascale"Ou le supérieur"Affaire de chameau«La convention de dénomination peut être appliquée au nom des classes en JavaScript, où le premier caractère de chaque mot commence par un«Majuscule" personnage:

classe Employeprofile
Organisation de classe

Dans l'exemple ci-dessus, nous avons créé deux classes nommées «Employeprofile» et «Organisation» en suivant la convention de dénomination spécifiée.

La section suivante comparera le comportement de JavaScript et HTML en termes de sensibilité aux cas.

Sensibilité à la cas JavaScript vs Sensibilité de cas HTML

Dans la conception Web, HTML et JavaScript travaillent ensemble de telle manière que objets sont créé en utilisant Tags HTML, puis JavaScript Aide à manipulant les objets ajoutés. Maintenant, vous pouvez penser que si JavaScript est un langage sensible, alors HTML devrait également se comporter de la même manière pour maintenir une interaction stable, mais ce n'est pas le cas.

Comme la langue HTML a été conçue pour avoir un «universel«Nature où les deux ordinateurs et humains peut facilement lire les pages Web. Dans cette langue, toutes les lettres ajoutées sont rendues. Il n'est pas nécessaire de spécifier la lettre majuscule ou minuscule pour nommer n'importe quel élément HTML, ce qui signifie que La langue HTML n'est pas sensible à la casse. Cependant, JavaScript est sensible à la casse Parce que c'est un Langue «basique» qui suit un congrès de dénomination pour les objets spécifiés.

Nous avons compilé les informations essentielles liées à la nature sensible à la casse de JavaScript et à ses conventions de dénomination. Vous pouvez l'explorer davantage en fonction de vos exigences.

Conclusion

JavaScript est un langage sensible au cas Quand il s'agit d'accès aux variables, constantes, mots clés, fonctions et classes dans un programme. Il comprend également un ensemble de directives de style connues sous le nom de «Conventions de nommage". L'utilisation de la convention de dénomination JavaScript aide à améliorer la lisibilité du code et facilite la maintenance du code. Cet article a expliqué la nature sensible au cas de JavaScript en ce qui concerne sa convention de dénomination prise en charge.