日期:2014-05-16 浏览次数:20401 次
类的定义:
//类的定义和方法定义是一样的,这里可以看出类和方法是相通的
//从Java方面来看,这就是一个类的构造函数,this指的是这个类的实例对象
//用this引用的是实例变量和方法,相当于公有的。其它的都是私有的
function MyClass(param1, param2, ...) {
//属性定义
//公有属性
this.propertyName1 = "propertyValue1";
//私用属性
var propertyName2 = "propertyValue2";
//方法定义
//公有方法,只能使用赋值变量的方式
this.funcName1 = function(p1, p2, ...) {
}
//私有方法
function funcName2(p1, p2, ...) {
}
}
?
实例化类:
//实例化 var instance = new MyClass(param1, param2, ...); //引用实例属性和方法 instance.popertyName1; instance.funcName1(param1, param2,...);?