Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

qual é a ideia de colocar _ na frente das variaveis

Reparei q algumas variáveis tem o na frente e outras ñ, qual é a ideia do ? Grato, Daniel

3 respostas

Opa Daniel,

Então, o _ no começo de uma variável foi uma convenção adotado pelos programadores para dizer que o valor daquela variável não deve ser alterado ou utilizado diretamente.

Como no javascript não podemos dar atributos para variáveis, como colocar private no começo da variável como é feito no Java, essa seria uma forma de fazer isso.

Isso impede da variável de ser utilizada diretamente, não necessariamente, no javascript nada impede de fazer isso, mas se o desenvolvedor colocou o _ do começo dela, ele está dizendo para ele e todos os desenvolvedores que pegarem aquele código que: Não usem essa variável diretamente

Entendesse?

Bons estudos.

solução!

Perfeito Daniel.

O underline é um convenção para indicar que as propriedades são privadas. Como TypeScript possui o modificador private que não existe em TypeScript, ele nem seria necessário, mas o como é um convenção muito forte, até mesmo no mundo TypeScript ela é usada.

Sucesso e bom estudo meu aluno.

obs: eu ensino isso nos cursos que são pré-requisitos do Ionic 2.

Muito obrigado pessoal! Abraço