初学,利用JavaScript模拟包及类的案例。
刚开始学Javascript,总是希望利用Java的思路来做程序,不过总是搞不清哪些如何把Js的方法和属性与Java的对应。今天参考JavaScript权威指南的例子做了个小案例,以后做程序就可以按照这个来套了。
Namespace.register("com.lee"); //所在包com.lee.AClass=function(value){ //构造函数 this.value=value; //实例属性} com.lee.AClass.classValue=100; //类属性com.lee.AClass.prototype.fun=function(){return this.value;} //实例方法com.lee.AClass.classFun=function(v1,v2){return v1*v2;} //类方法