Sim, JavaScript é uma linguagem sensível ao caso Quando se trata de acessar variáveis, constantes, palavras -chave, funções e classes em um programa. Por exemplo, você criou duas variáveis nomeadas "Funcionário" e "funcionário". No JavaScript, ambas as variáveis criadas são válidas, distintas e contêm valores separados. Então, utilizando o “funcionário”Variável, você não pode recuperar o valor“Funcionário”Variável, pois eles têm endereços de memória diferentes.
Semelhante a outras linguagens de programação, o JavaScript também compreende um conjunto de diretrizes de estilo conhecidas como “Convenções de nomeação”. Uma dessas convenções é observar a capitalização enquanto nomeia uma classe JavaScript. A utilização da convenção de nomeação JavaScript ajuda a melhorar a legibilidade do código e facilita a manutenção do código.
Este artigo explicará a natureza sensível ao maiúsculas do JavaScript em relação à sua convenção de nomenclatura apoiada. Então vamos começar!
Os nomes de JavaScript devem ser descritivos
Qualquer nome atribuído a uma classe JavaScript, função ou variável deve ser descritivo Para que, no futuro, qualquer outro desenvolvedor possa entender facilmente o código sem interpretar mal o nome.
Aqui estão alguns casos bons e ruins para nomear uma variável:
deixe data = "Alex"; // ruimAgora seguiremos em frente e discutiremos as convenções de nomenclatura do tipo booleano, constantes, funções e classes em JavaScript.
Convenção de nomeação de JavaScript para variável do tipo booleano
Em JavaScript, o “boleano”As variáveis geralmente são nomeadas utilizando um prefixo como "Tem" ou "é". Adicionar um prefixo ajuda a distinguir as variáveis do tipo booleano dos tipos de dados de número e string.
Por exemplo, as quatro variáveis booleanas abaixo dadas são criadas de acordo com a Convenção de Nomeação de JavaScript para variável do tipo booleano:
Vamos ISMEMBER = FALSE;Convenção de nomeação de JavaScript para constantes
Um javascript constante é um tipo imutável de valor, o que significa que seu valor não pode ser alterado após a inicialização. O "const”A palavra -chave é utilizada para declarar constantes em JavaScript e seu“nome”Deve ser atribuído em Letras de capital (maiúsculas):
const color = "amarelo";Se a constante que você deseja criar compreende mais de uma palavra, separe -as usando o sublinhado “_" do seguinte modo:
const System_Language = "en-us";Convenção de nomeação de JavaScript para funções
As funções em JavaScript usam o inferior “CamelcaseConvenção de nomenclatura, o mesmo que as variáveis. Você também pode adicionar um “verbo”Como um prefixo com o nome da função que descreve o que a função faz:
função getName (nome)Convenção de nomeação de JavaScript para aulas
O "Pascalcase"Ou o superior"Camelcase”A Convenção de Nomeação pode ser aplicada ao nome de classes em JavaScript, onde o primeiro personagem de cada palavra começa com um“Maiúsculas" personagem:
classe FuncionárioProfileNo exemplo acima, criamos duas classes nomeadas “Profile de funcionários” e “organização” Seguindo a Convenção de Nomeação Especificada.
A próxima seção comparará o comportamento de JavaScript e HTML em termos de sensibilidade ao caso.
Javascript Case-sensibilidade
Em web design, html e javascript funcionam juntos de tal maneira que objetos são criada usando Tags html e depois javascript Auxilia manipulando os objetos adicionados. Agora, você pode pensar que, se JavaScript for uma linguagem sensível, o HTML também deve se comportar o mesmo para manter uma interação estável, mas esse não é o caso.
Como a linguagem HTML foi projetada para ter um “universal”Natureza onde ambos computadores e humanos pode facilmente ler as páginas da web. Nesse idioma, todas as letras adicionadas são renderizadas da mesma forma. Não há necessidade de especificar a mancha ou letra minúscula para nomear qualquer elemento HTML, o que significa que isso A linguagem HTML não é sensível ao caso. No entanto, JavaScript é sensível ao minúsculo Porque é um Linguagem "básica" que segue a convenção de nomes Para os objetos especificados.
Compilamos as informações essenciais relacionadas à natureza sensível ao caso do JavaScript e suas convenções de nomenclatura. Você pode explorá -lo ainda mais de acordo com seus requisitos.
Conclusão
JavaScript é uma linguagem sensível ao caso Quando se trata de acessar variáveis, constantes, palavras -chave, funções e classes em um programa. Também compreende um conjunto de diretrizes de estilo conhecidas como “Convenções de nomeação”. A utilização da convenção de nomeação JavaScript ajuda a melhorar a legibilidade do código e facilita a manutenção do código. Este artigo explicou a natureza sensível ao maiúsculas do JavaScript em relação à sua convenção de nomenclatura suportada.