1.全局变量
三种全局变量
test= 'some value';变成全局变量
2.信息隐藏
最好的例子是【封装】
信息隐藏
3.封装
⑴Java中的封装
Java中的封装
⑵JS封装及问题
JS中用函数封装。
问题:定义出的属性/方法 公有、私有不分,在外部也可以访问
⑶JS中模拟封装
_config私有。创建getConfig方法,用getConfig方法可以在外部访问
protected和public无法本质区分,可以人为约束:_step1和_setp2为protected(带下划线为protected),api为public(不带下划线为public)
封装形式
4.继承
??⑴类继承
类继承
原型链
⑵原型继承
原型继承及兼容问题
原型继承及兼容