美文网首页
自定义console.log

自定义console.log

作者: codeice | 来源:发表于2016-11-03 17:02 被阅读132次

JavaScrtipt动态变换运行时上下文特性,这种特性主要就体现在apply,call两个方法的运用上

apply,call 方法是在Function.prototype上的,所以所有方法都有apply 和call方法

function.apply(context,[arg1,arg2])
function.call(context,arg1,arg2);

言归正传,以下是自定义console.log的实现

(function(){
    if(window.console && console.log){
        var old = console.log;
        console.log = function(){
            Array.prototype.unshift.call(arguments, 'DateTime: '+new Date());
            old.apply(this, arguments);
        }
    }  
})();

相关文章

  • js调试技巧参考

    1. console.log(obj); 在使用 console.log打印一个引用类型(比如数组和自定义对象)的...

  • 前端Day22

    自定义函数 1.无参函数 function fn(){ console.log("内容"); } 2.单参函...

  • webstrom自定义快捷方式

    例如 自定义一个con 按下Tab 出现console.log()方法 File>Setting>Editor>L...

  • SAP Spartacus internationalizati

    通过自定义pipe cxTranslate完成: 加上这行console.log语句: 可以看到最后的翻译输出结果:

  • 自定义console.log

    JavaScrtipt动态变换运行时上下文特性,这种特性主要就体现在apply,call两个方法的运用上 appl...

  • 自定义console.log字体样式

    我看到有意思的网站喜欢按下F12去看下页面的内容,偶然会在控制台发现一些字有的大有的小,有的红有的绿。哇!他们怎么...

  • js装逼指南

    console.log设置style ``` console.log(`%c ┏┓┏┓+ + ┏┛┻━━━...

  • 判断为空,为什么会出问题?

    console.log(!Boolean('')) console.log(!Boolean(' ')) cons...

  • js..3

    声明提前 console.log(a); var a=3; var a; console.log(a); a=...

  • typeof返回哪些数据类型

    console.log(typeof 10); //number console.log(typeof '10')...

网友评论

      本文标题:自定义console.log

      本文链接:https://www.haomeiwen.com/subject/enfiuttx.html