Javascript Stack Size e acesso a objetos
Olá pessoal!
Eu estou com uma dúvida no meu código, em qual a melhor maneira de acessar objetos dentro de uma classe.
Essa dúvida surge, quando eu tenho um objeto que contém muitas propriedades ou até outros objetos dentro dele.
Geralmente faço uma função para me providenciar um atalho:
E daí quando quero acessar esse objeto dentro da mesma classe, uso a função:
this.residente().nome
Mas isso pode aumentar o stack size?
Repare na função "changeMorador01". Qual a melhor forma para acessar o objeto?
Eu estou com uma dúvida no meu código, em qual a melhor maneira de acessar objetos dentro de uma classe.
Essa dúvida surge, quando eu tenho um objeto que contém muitas propriedades ou até outros objetos dentro dele.
Geralmente faço uma função para me providenciar um atalho:
residente(){
return this._casa.morador;
}E daí quando quero acessar esse objeto dentro da mesma classe, uso a função:
this.residente().nome
Mas isso pode aumentar o stack size?
Repare na função "changeMorador01". Qual a melhor forma para acessar o objeto?
class Window_CheckPoint{
constructor() {
this.initialize();
};
initialize() {
this._casa = {
morador01: {nome: Carlos, Idade: 20},
morador02: {nome: Roberta, Idade: 20}
}
};
getMorador01(){
return this._casa.morador01;
};
changeMorador01(newText) {
this.getMorador01().nome = newText
OU
this._casa.morador01.nome = newText
};
};
Eliaquim Nascimento
Curtidas 0