javascript类,对象不理解?
在javascript中声明一个函数 
 function   f   (){..}, 
 1, 
 f也是一个Function对象吗? 
 2,为什么说Function是一个类,还是一个对象,javascript的类,对象,以及声明的function   f(){}   是关系?
------解决方案--------------------就是说在ecmascript里没有类的定义,所有东西都是object,用对象,函数,指针...来实现类的功能
------解决方案--------------------Function和function是不同的 
 Function是对象,是一个function的基础模型,和String(),Number()性质差不多 
 同样声明一段函数,可以这么用 
 var Fun = new Function( "a ", "b ", "alert(a+b); "); 
 var Fun = function (a,b) {alert(a+b);};   
 function有时可以作为类使用 
 function Class () { 
        this.Member =  "a "; 
        this.Method = function (a) {alert(a);}; 
 } 
 var Fun = new Class(); 
 Fun.Method(Fun.Member);