JavaScript - 使用数组notatio将函数添加到原型

时间:2011-05-02 17:27:05

标签: javascript arrays prototype notation function-prototypes

是否可以做类似的事情?

Foo.add_function = function (callback_name, callback_function) {
    this.prototype[callback_name] = callback_function;
}

我需要在数组表示法中添加一个原型函数。谢谢。

2 个答案:

答案 0 :(得分:1)

是。
prototype是普通对象;这将很好。

请注意,这仅在this是函数时才有效;否则,prototype将不存在。

答案 1 :(得分:0)

显然,是的:

http://jsfiddle.net/QUFXU/6/

jsfiddle很棒,当你想测试这样简单的东西时,你应该检查一下。