Vous appelez une méthode d'un objet avec la syntaxe suivante. objectName.methodName () Dans notre cas, le nom de l'objet est monObjet et le nom de la méthode est, ajouter. Notez que le nom de la méthode est suivie par (). Les parenthèses peuvent avoir des arguments. Cependant, dans la définition d'une méthode, le nom de la méthode est pas suivi par (). Dans la définition, vous pouvez mettre des paramètres dans le () après le mot réservé, «fonction». Le dernier mais une seule déclaration dans le code ci-dessus, appelle la méthode et attribue la valeur de retour à la nouvelle variable, résultat.
La dernière instruction affiche le résultat. Héritage L'objet que vous créez d'abord est toujours hérité de l'objet dont le code que vous ne pouvez pas voir à l'interpréteur JavaScript. Cet objet est un objet de l'objet à l'interprète de l'enfant. Vous pouvez toujours créer un objet enfant de l'objet concret vous venez de créer. Vous pouvez créer un autre objet de l'objet de l'enfant que vous auriez créé des enfants. De cette façon, vous avez une chaîne d'objets descendants. Un objet hérité hérite de toutes les propriétés et méthodes de son objet parent.
En outre, il peut modifier les propriétés et méthodes héritées et il peut ajouter de nouvelles propriétés et méthodes. Dans le code suivant, la première propriété du code ci-dessus est modifiée, la méthode est modifiée, et une nouvelle méthode est ajouté. Ces modifications sont apportées dans l'objet hérité. L'explication est donnée ci-dessous le code: myObject = new Object (); myObject.num1 = 5; myObject.num2 = 8; myObject.add = function () {répondre = myObject.num1 + myObject.num2; retourner réponse; } //Hériter var = ChildObject monObjet; childObject.num1 = 3; childObject.
add = function (num3) {réponse = childObject.num1 + childObject.num2 + num3; retourner réponse; } ChildObject.multiply = function () {réponse = childObject.num1 * childObject.num2; retourner rép