0
Follows the class:
class Advogado{
constructor(nomeAdv, tipoEnderecoAdv, ruaAdv, numAvd, cidadeAdv, estadoAdv, oabADV, estadoOabAdv, emailAdv){
this.nomeAdv = nomeAdv;
this.tipoEndereco = tipoEnderecoAdv;
this.ruaAdv = ruaAdv;
this.numAvd = numAvd;
this.cidadeAdv = cidadeAdv;
this.estadoAdv = estadoAdv;
this.oabADV = oabADV;
this.estadoOabAdv = estadoOabAdv;
this.emailAdv = emailAdv;
}
geraEnderecoAdv(){
return `${this.tipoEnderecoAdv} ${this.ruaAdv}, nº ${this.numAvd}, na cidade de ${this.cidadeAdv} - ${this.estadoAdv}`;
}
dizOutorgado (){
return `${this.nomeAdv}, brasileiro(a), inscrito(a) na OAB/${this.estadoOabAdv} nº ${this.oabADV}, com escritório na ${this.tipoEndereco} ${geraenderecoAdv()} e email ${this.emailAdv}, onde recebe intimações`;
}
}
How do I make the Autorrgado() method, which calls the geraEnderecoAdv() work? It always says that the called method is nonexistent.
One more thing. If I turn the object created in this class into a Json with JSON.stringify and then recover it I will lose the methods by keeping only the key/value pairs?
Bro, how dumb I am... I felt like it was something basic. Didn’t even need to use the functions Arrow... Thanks!
– Lucas Macêdo