methodName () En nuestro caso, el nombre del objeto es myObject y el nombre del método es, añadir. Tenga en cuenta que el nombre del método es seguido por (). Los paréntesis pueden tener argumentos. Sin embargo, en la definición de un método, el nombre del método no es seguido por (). En la definición, puede poner parámetros en el () después de la palabra reservada "función". El penúltimo comunicado en el código anterior, llama al método y le asigna el valor de retorno para la nueva variable, resultado. La última declaración muestra el resultado.
Herencia El objeto crear por primera vez siempre se hereda del objeto cuyo código no se puede ver en el intérprete de JavaScript. Este objeto es un objeto secundario del objeto en el intérprete. Todavía se puede crear un objeto secundario del objeto concreto acaba de crear. Puede crear otro objeto secundario del objeto secundario que le ha creado. De esta manera usted tiene una cadena de objetos descendientes. Un objeto heredado hereda todas las propiedades y métodos de su objeto principal. Además, puede modificar las propiedades y métodos heredados y puede añadir nuevas propiedades y métodos.
En el siguiente código, la primera propiedad del código anterior es modificado, el método se modifica y se añade un nuevo método. Estos cambios se realizan en el objeto heredado. La explicación es la siguiente el código: myObject = new Object (); myObject.num1 = 5; myObject.num2 = 8; myObject.add = function () {answer = myObject.num1 + myObject.num2; respondamos; } //Heredar var ChildObject = myObject; childObject.num1 = 3; childObject.add = function (num3) {respuesta = childObject.num1 + childObject.num2 + num3; respondamos; } ChildObject.multiply = function () {respuesta = childObject.
num1 * childObject.num2; respondamos; } Resultado1 = childObject.num1; alerta (resultado1); result2 = childObject.add
(7); alerta (result2); result3 = childObject.multiply (); alerta (result3); Los primeros 8 líneas de este nuevo código son las mismas q