码迷,mamicode.com
首页 > Web开发 > 详细

重写js console

时间:2018-12-05 20:48:49      阅读:234      评论:0      收藏:0      [点我收藏+]

标签:ons   js代码   info   如何   argument   nts   span   nbsp   war   

在原生js代码中的console.log会让用户看到触发console.log的源代码,如何避免呢?

1:

var print=console.log.bind(console)

2:

window.console=(function(origConsole){

    if(!window.console)
        console = {};
      
    return {
        log: function(){
            origConsole && origConsole.log && origConsole.log(arguments[0]);
        },
        info : function(){
            origConsole.info(arguments[0]);
        },
        warn : function(){
            origConsole.warn(arguments[0]);
        },
        error : function(){
            origConsole.error(arguments[0]);
        },
        time : function(){
            origConsole.time(arguments[0]);
        },
        timeEnd : function(){
            origConsole.timeEnd(arguments[0]);
        }
    };
}(window.console));

 

重写js console

标签:ons   js代码   info   如何   argument   nts   span   nbsp   war   

原文地址:https://www.cnblogs.com/jimaww/p/10072595.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!