要用EXT JS之类的javascript框架,首先应了解javascript 的oop
看一下,js是怎么声明类的:
方式一:使用function关键字
function myclass(){
//this.类似高级语言中的public
this.name = 'zhang';
this.age = 26;
//var类似高级语言中的private
var self = 'iam private';
//self不能直接在外面被调用,可以走下面的方式:function
this.pub = function(){
return self;
}
}
var man = new myclass();
alert(man.name);
//alert(man.self);错误用法
方式二:json格式
var person = {
name:'zhang',
age:26
};
alert(person.name + ' ' + person.age);
本文介绍了JavaScript中面向对象编程的基础知识,展示了如何通过两种方式声明类:使用function关键字定义公共成员与私有变量,并通过方法暴露私有变量;利用JSON格式定义简单的对象属性。

被折叠的 条评论
为什么被折叠?



