javascript 中 重写 某个方法

本文共有388个字,关键词:javascript

使用如下方法

(function (open) {
    XMLHttpRequest.prototype.open = function () {
        console.log(arguments)
        open.apply(this, arguments);
    };
})(XMLHttpRequest.prototype.open);

如果是写成

XMLHttpRequest.prototype.open = function () {
    console.log(arguments)
    XMLHttpRequest.prototype.open.apply(this, arguments);
};

将会陷入递归死循环

「一键投喂 软糖/蛋糕/布丁/牛奶/冰阔乐!」

pch18

(๑>ڡ<)☆谢谢老板~

使用微信扫描二维码完成支付

版权声明:如无特别说明,本文为作者原创,转载请在首行注明来源:https://pch18.cn/archives/153.html
添加新评论
暂无评论