开发者社区 问答 正文

定义一个 log 方法,让它可以代理 console.log 的方法。

定义一个 log 方法,让它可以代理 console.log 的方法。

展开
收起
kun坤 2019-11-28 14:57:52 479 分享 版权
1 条回答
写回答
取消 提交回答
  • 可行的方法一:
    
    function log(msg) {
      console.log(msg);
    }
    log("hello world!"); // hello world!
    
    如果要传入多个参数呢?显然上面的方法不能满足要求,所以更好的方法是:
    
    function log() {
      console.log.apply(console, arguments);
    }
    
    
    2019-11-28 14:58:00
    赞同 展开评论
问答分类:
问答地址: