javascript创建新方法

Naz*_*azi 0 javascript

使用prototype方法我们可以创建新方法......比如......

Object.prototype.newMethod=function(){
   // do something
}
Run Code Online (Sandbox Code Playgroud)

这里我newMethod匿名函数定义...现在如果我想使用这个方法,我必须使用它:<object>.newMethod();

但现在我想创建一个我可以使用的新方法:<object>.newMethod;......没有括号......我怎么能这样做......?

请不要使用任何jQuery ...

Nie*_*sol 5

呃,你不能.要调用方法,请在其后面写括号.否则你只是引用它.

这个规则的唯一例外是当你写一些类似的东西时new Date,括号由于new关键字而隐含,并且只是因为没有给出参数.