Red de conocimiento informático - Aprendizaje de programación - Llamada al método Js

Llamada al método Js

La definición y el método de llamada de la función JS

Los cuatro métodos de llamada de función JS: modo de llamada de método, modo de llamada de función, modo de llamada de constructor, aplicar, modo de llamada de llamada.

1. Modo de llamada de método:

Primero defina un objeto, luego defina un método en las propiedades del objeto y ejecute el método a través de myobject.property, que es el myobject actual.

Objeto.

var blogInfo={

blogId: 123,

blogName: "werwr",

mostrar blog: function(){ alerta (this . blogid); }

};

bloginfo . show blog();

2. una función y establecer un nombre de variable para contener la función. En este momento, esto apunta al objeto de ventana.

var myfunc = function(a, b){

Devolver a b

}

alert(myfunc(3, 4) );

3. Modo de llamada de constructor

Defina un objeto de función, defina propiedades en el objeto y defina métodos en su objeto prototipo. Cuando se utilizan métodos prototipo, se debe crear una instancia del objeto antes de poder llamar a sus métodos.

var myfunc = function(a){

this.a = a

};

myfunc.prototype = {

p>

show: function(){ alert(this . a);}

}

var new func = new my func(" 123123123 " );

nueva func . show();

4. Aplicar modo de llamada

var mi objeto = { }; suma = función (a, b){

Devolver a b;

};

var suma2 = suma.call(miobjeto, 10, 30); /var suma2 = suma .apply(miobjeto,);

Alerta(suma 2);