不是,是给函数添加了一个方法,定义之后你就可以以函数名来调用此方法
如,你在下面定义有function f1() { ... },function f2() { ... },...
你就可以这样来调用执行:f1.method1(),f2.method1(),...

解决方案 »

  1.   

    那我的这个例子中是给后面那个无名的function添加一个method1方法吗?还是说function(){ 
          alert("function"); 

    这个是要添加的方法,还有个问题:Function.prototype.method1,这个prototype是什么属性吗,怎么就个prototype,不是具体的属性名称JS有点难理解,晕了
      

  2.   

    1、后者
    2、prototype是函数的原型,简单的说就是类的成员的集合,只有函数对象才可引用。