Javascript 将Function.prototype用于console.log函数

Javascript 将Function.prototype用于console.log函数,javascript,prototype,Javascript,Prototype,我创建了一个这样的原型函数,它可以很好地用于“普通”函数: Function.prototype.my = function() { ... } 但是当我从console.log函数调用它时,我得到了错误: console.log.my不是一个函数 我正在Mac 10.8.5上使用Firefox 38.0.1。 这是小提琴: 它只出现在Firebug(2.0.10)控制台中。使用内置控制台,它可以工作 有什么想法?在ChrowMeBrowser/Actudio中它工作得不好吗?考虑复制这个问题

我创建了一个这样的原型函数,它可以很好地用于“普通”函数:

Function.prototype.my = function() {
...
}
但是当我从console.log函数调用它时,我得到了错误: console.log.my不是一个函数

我正在Mac 10.8.5上使用Firefox 38.0.1。 这是小提琴:

它只出现在Firebug(2.0.10)控制台中。使用内置控制台,它可以工作


有什么想法?

在ChrowMeBrowser/Actudio中它工作得不好吗?考虑复制这个问题。扩展内置JavaScript对象是不好的实践。为什么要这样做?调用
Function.my()
看起来不错