里面的东西是由运行时环境决定的, 所以你没法直接写出内部代码, 因此你需要在劫持之前保存一下
var Hold = console.log//保存
console.log = function(){}//置空
var Log = function(){Hold.apply(console,arguments)}//在恢复前输出日志
Log(0,1,'2')//测试输出
console.log = Hold//恢复
如果不考虑老浏览器可以直接
console.log=console.__proto__.log