当我分配console.log
给 node.js 中的变量时,它工作正常,
var l = console.log
l(1) # outputs 1
但是,如果我在 Chromium 30 的开发工具中做同样的事情,
var l = console.log
l(1) # TypeError: Illegal invocation
为什么它在 Chromium 的开发工具中不起作用?为什么我得到,
TypeError:非法调用
当我分配console.log
给 node.js 中的变量时,它工作正常,
var l = console.log
l(1) # outputs 1
但是,如果我在 Chromium 30 的开发工具中做同样的事情,
var l = console.log
l(1) # TypeError: Illegal invocation
为什么它在 Chromium 的开发工具中不起作用?为什么我得到,
TypeError:非法调用