Copie o código do código da seguinte forma:
//Construtor
função pessoa(nome, idade) {
este.nome = nome;
esta.idade = idade;
}
//Defina o protótipo da pessoa, os atributos no protótipo podem ser referenciados por objetos personalizados
pessoa.prototype = {
getNome: função () {
retorne este.nome;
},
getIdade: function () {
retorne esta idade;
}
}
Copie o código do código da seguinte forma:
Isso requer a introdução de outro conceito - protótipo. Podemos simplesmente considerar o protótipo como um modelo. Os objetos personalizados recém-criados são todos cópias deste modelo (protótipo) (na verdade, não uma cópia, mas um link. Acontece que esse tipo de link é. invisível e dá às pessoas a impressão de que se trata de uma cópia).
JavaScript simula as funções de classes por meio de construtores e protótipos.
janela.onload=função(){
person.prototype.sex = 'Masculino';
var fmj =nova pessoa('kkk', 22);
alert('Primeira saída:'+fmj.sex);
fmj.sex = 'Confidencial';
alert('Segunda saída:' + fmj.sex);
excluir fmj.sex;
alert('A terceira saída:' + fmj.sex);
//Exibe os resultados no console de depuração.
//console.log(fmj.getAge());
}