javascript里log是控制台,怎么定义成log函数呢?名字重复怎么办?
问题描述:
javascript里log是控制台,怎么定义成log函数呢?名字重复怎么办?javascript里log是控制台,怎么定义成log函数呢?名字重复怎么办?
答
log是console对象的方法,你直接定义一个log函数和这个没冲突。你要简写可以直接
var log=console.log
log(123)//和console.log(123)一样
重名你只能先判断是否存在重名的变量或者函数了,存在另外起名
if(window.log)window.oldLog=log;
log=function(){alert(11)};
oldLog(123);
log()