appel
Chaque FUNC héritera des méthodes telles que l'appel s'appliquer.
fonction print (mésage) {console.log (mésage); message de retour;} print.call (this, "cnblogs"); // cnblogsAppelez (thisagr, agr1, agr2 ...), la méthode d'appel est la première à passer un contexte. Ce qui suit est le nombre de paramètres.
appliquer
Appliquer (ThisArGr, [AGR1, AGR2]), l'application de la méthode est la même que l'appel, sauf que les paramètres passés seront différents. .
fonction print (a, b) {console.log (a + b);} print.apply (this, ["bonjour", "cnblogs"]);lier
Bind est de lier la fonction pour toucher un objet.
<cript> fonction f (y) {alert (this.x + y); } var o = {x:}; var g = f.bind (o); g (); // </ script>Résumé
Appeler la fonction d'appel Appliquer est le même que l'utilisation des appels de fonction directement.
L'application d'appel peut également imiter la méthode de liaison.
<cript> fonction f (y) {alert (this.x + y); } var o = {x:}; f.call (o,); // f.apply (o, []); // </ script>Ce qui précède est les connaissances pertinentes qui vous sont présentées par l'éditeur à propos de JavaScript (10) La description d'utilisation de l'appel Appliquez Bind. J'espère que cela vous sera utile. Si vous avez des questions, veuillez me laisser un message et l'éditeur vous répondra à temps. Merci beaucoup pour votre soutien au site Web Wulin.com!