Quatro métodos da chamada da função JS: modo de chamada de método, modo de chamada de função, modo de chamada de construtor, aplicação, modo de chamada de chamada
1. Modo de chamada de método:
Primeiro, defina um objeto, depois defina um método nas propriedades do objeto e execute o método através do MyObject.Property. Isso se refere ao objeto myObject atual.
var BlogInfo = {BlogId: 123, Blogname: "Werwr", ShowBlog: function () {alert (this.blogid);}}; bloginfo.showblog ();2. Modo de chamada de função
Defina uma função e defina um nome de variável para salvar a função. Neste momento, isso aponta para o objeto da janela.
var myfunc = function (a, b) {return a+b;} alert (myfunc (3,4));3. Modo de chamada do construtor
Defina um objeto de função, define propriedades no objeto e define métodos em seu objeto de protótipo. Ao usar o método do protótipo, o objeto deve ser instanciado para chamar seus métodos.
var myfunc = function (a) {this.a = a;}; myfunc.prototype = {show: function () {alert (this.a);}} var newfunc = new myfunc ("123123123"); newfunc.show ();4. Aplique, modo de chamada
var myObject = {}; var sum = function (a, b) {return a+b;}; var sum2 = sum.call (myObject, 10,30); // var sum2 = sum.apply (myObject, [10,30]); Alerta (SUM2);A definição de função JS acima e a recomendação do método de chamada é todo o conteúdo que compartilho com você. Espero que você possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.