Javascript之封装
今天我们来看看javascript的封装。
我们写一个类:test
function test() {
var a = 'aa';
this.b = 'bb';
}
如果我属性用var定义则是私有属性,相反如果是this则是共有属性。
我们可以尝试实例化这个类来看看能否输出这两个属性。
var t = new test();
window.alert(t.a);
window.alert(t.b);
输出结果:
我们可以看到属性a显示不出而用this的属性则可以正常显示。