javascript实现日志输出函数log,自定义格式.

吴统威 on 编程语言 前端编程 HTML/CSS/JAVASCRIPT | 2015-12-30 12:06:47.0

今天我们来做一个简单的实例,日志输出功能我们都经常的使用,不管是后端,还是前端都会涉及的到.日志在后端也是非常重要的,当然插件也很多.所以使用插件也是很好的选择.

但是我们这里是实现js的日志输出功能,虽然JS中有console.log这个函数,已经非常好了.但是我们要加入我们自己的信息,就得做一番的改变了,封装了.好,我们直接来看代码吧


function log(){

var args = Array.prototype.slice.call(arguments, 0, 0);

args.unshift("编程的人: ", 0, 0);

console.log.apply(console,args, 0, 0);

}


QQ截图20151230120312.jpg

QQ截图20151230120256.jpg

代码是不是很简单,主要是借用了call和apply的特点.来进行操作.当然也可以用其他的方式实现.但是这种方式是最简单的.


如果对call和apply不明白的可以点击公众号里的历史推送,或者博客里,找到相关文章.