Quatre méthodes d'appel de fonction JS: mode d'appel de méthode, mode d'appel de fonction, mode d'appel de constructeur, appliquer, mode d'appel d'appel
1. Mode d'appel de méthode:
Définissez d'abord un objet, puis définissez une méthode dans les propriétés de l'objet et exécutez la méthode via myObject.Property. Cela fait référence à l'objet MyObject actuel.
var bloginfo = {blogid: 123, blogname: "werwr", showblog: function () {alert (this.blogid);}}; bloginfo.showblog ();2. Mode d'appel de fonction
Définissez une fonction et définissez un nom de variable pour enregistrer la fonction. À l'heure actuelle, cela pointe vers l'objet Window.
var myfunc = fonction (a, b) {return a + b;} alert (myfunc (3,4));3. Mode d'appel constructeur
Définissez un objet fonction, définit les propriétés de l'objet et définit les méthodes dans son objet prototype. Lorsque vous utilisez la méthode de Prototype, l'objet doit être instancié pour appeler ses méthodes.
var myfunc = function (a) {this.a = a;}; myfuncc.prototype = {show: function () {alert (this.a);}} var newfunc = new myfunc ("123123123"); newFunc.show ();4. Appliquer, mode d'appel
var myObject = {}; var sum = fonction (a, b) {return a + b;}; var sum2 = sum.call (myObject, 10,30); // var sum2 = sum.apply (myObject, [10,30]); alerte (sum2);La définition de fonction JS ci-dessus et la recommandation de la méthode d'appel sont tout le contenu que je partage avec vous. J'espère que vous pourrez vous faire référence et j'espère que vous pourrez soutenir Wulin.com plus.