• Fonction chimique de Keli pensée: une idée de prétraitement JS; Le principe selon lequel l'utilisation de l'exécution de la fonction peut former une portée qui n'est pas détruite peut être utilisée, et tout le contenu qui doit être prétraité est stocké dans cette portée qui n'est pas détruite peut être renvoyé et une petite fonction sera exécutée dans la petite fonction.
• La fonction de curry joue principalement un rôle dans le prétraitement;
• La fonction de la méthode de liaison: prétraitez-le dans la méthode de rappel de rappel passé en tant que contexte de contexte;
/ *** Principe d'implémentation de la méthode de liaison 1 * @param callback [function] function de rappel * @param context [objet] context * @returns {function} modifie la fonction pointée par ce * / fonction de fonction (callback, context) {var exterarg = array.prototype.slice.call (arguments, 2); // il moyen de prendre les paramètres après FN et le contexte dans le courant dans le couvert dans le courant; return function () {var innerarg = array.prototype.slice.call (arguments, 0); // Cela signifie prendre tous les paramètres d'arguments dans la portée actuelle; callback.Apply (contexte, outerarg.concat (innerarg)); }} / *** imitez le principe de la mise en œuvre de la liaison sur la chaîne prototype (idée de fonction coréenne et chimique) * @param context [objet] context * @returns {function} change la fonction pointée par ce * / function.prototype.mybind = fonction mybind (context) {var _this = this; var outarg = array.prototype.slice.call (arguments, 1); // if ('bind' dans function.prototype) {return this.bind.apply (this, [context] .concat (outarg)); } // retourne en cas de fonction d'incompatibilité () {var inarg = array.prototype.slice.call (arguments, 0); inarg.length === 0? inarg [inarg.length] = window.event: null; var arg = outarg.concat (inarg); _Te.Apply (contexte, arg); }}L'article ci-dessus JavaScript utilise la fonction Curry pour implémenter la méthode Bind [recommandée] est 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.