javascript的面向对象15分钟教程
第一种面向对象的写法
创建空对象
1 |
|
给对象添加属性和方法
1 |
|
一步完成上面的两件事
1 |
|
访问对象和属性
1 |
|
方法重写
1 |
|
通过this关键字访问内部属性
1 |
|
对象引用
1 |
|
另一个方式引用
1 |
|
有意思的地方 :全局属性
1 |
|
发现此时输出的是bill's name is Global
另一种面向对象的写法
定义对象及属性
1 |
|
创建对象
1 | var DF = new Game(); |
对象属性
1 | DF.title = "星际争霸2"; |
构造方法
1 |
|
this.title = typeof title !== 'undifined' ? title :"";
相当于
1 |
|
创建一个方法来访问这个属性
1 |
|
更好的写法
1 |
|
下次详解javascript的原生对象模型
to be continued~~~~