O código é muito simples, então não há mais bobagens.
A cópia do código é a seguinte:
// a primeira maneira de definir
var pessoa = new Object (); // Um objeto foi criado.
pessoa.name = "tom"; // Ligue para o atributo de nome usando o par de objetos de pessoa, e seu valor é Tom
alerta (Person.name); // Mostrar nome do atributo Valor
pessoa.Say = function () {// Adicione uma função Say ao objeto de pessoa.
alerta ("pessoa diz");
};
pessoa.Say ();
A cópia do código é a seguinte:
// a segunda maneira de definição
var pessoa = {
Nome: "Tom",
diga: function () {
Alerta ("Hello Pessoa");
}
}; // Um objeto foi criado.
//alert(person.name);
//person.say ();
pessoa.age = 10;
alerta (pessoa.age);
// A classe definida no JS é usar a função.
var pessoa = function (nome) {// estamos definindo uma classe. É equivalente a ter um construtor com parâmetros.
this.name = name; // Propriedades da classe
this.say = function () {// Método da classe.
Alerta ("Siga Bom");
}
}
var p = nova pessoa ("Fox"); // Defina um objeto P da aula de pessoa
alerta (p.name); // atributo de nome de chamada