PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Javascript Stack Size e acesso a objetos #610999

31/05/2020

0

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:

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

Eliaquim Nascimento

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar