JS中静态方法:直接添加到类中,通过类名调用
实例方法:添加到类的原型上,通过实例调用,需要先创建一个实例(对象)。
方法名.staticMethod = function () { 方法体:alert(XX); }
方法名.staticMethod();//调用方法
方法名.prototype.intanceMethod = function () { 方法体:alert(XX); }
var 对象名 = new 函数名();
对象名.intanceMethod ();//调用方法
大树是个喜欢较真的人,然而面对JS函数的静态方法跟实例方法的时候,我建议大家记住调用规则就好。当然,如果大家能够深入的理解其中的原理,比如说,为什么实例后,新的对象不能调用原函数的静态方法,还望不吝赐教……