Estou estudando Javascript com orientação a objetos e quando eu quero definir um atributo privado por convenção eu tenho que utilizar o _
Exemplo:
_criaNegociacao()
Não existiria outra forma de definir um atributo privado sem precisar utilizar do _?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Estou estudando Javascript com orientação a objetos e quando eu quero definir um atributo privado por convenção eu tenho que utilizar o _
Exemplo:
_criaNegociacao()
Não existiria outra forma de definir um atributo privado sem precisar utilizar do _?
Olá Renan, tudo bem?
Dentro do javascript nativo não existe o modificador de acesso private por isso usa-se uma convenção de que quando vemos qualquer coisa que comece com _, nos remete que ela deve ser privada e por conta disso não deve ser acessada fora de seu contexto.
Qualquer dúvida estou a disposição.
Grande abraço e bons estudos!!