Le code est très simple, il n'y a donc plus de non-sens.
La copie de code est la suivante:
// la première façon de définir
var personne = nouveau objet (); // Un objet a été créé.
personne.name = "Tom"; // appelle l'attribut de nom à l'aide de la paire d'objets Person, et sa valeur est Tom
alerte (personne.name); // Afficher la valeur d'attribut de nom
personne.say = function () {// ajouter une fonction de dire à l'objet personne.
alerte ("Personne dit");
};
personne.say ();
La copie de code est la suivante:
// la deuxième façon de définition
var personne = {
Nom: "Tom",
dire: function () {
alert ("Bonjour personne");
}
}; // Un objet a été créé.
//alert(person.name);
//person.say ();
personne.age = 10;
alerte (Person.age);
// La classe définie dans JS est d'utiliser la fonction.
var person = function (name) {// nous définissons une classe. Il équivaut à avoir un constructeur avec des paramètres.
this.name = name; // propriétés de la classe
this.say = function () {// méthode de classe.
alerte ("dire bien");
}
}
var p = nouvelle personne ("Fox"); // définir un objet P de la classe de personne
alerte (p.name); // appelle l'attribut