function myClass() {
var num = 0;
this.fn = function() {
console.log('我是实例方法fn,我只能在实例中被调用');
}
function fn2() {
console.log('我是私有方法fn2,不能被调用');
}
this.fn3 = function() {
console.log('我是实例方法fn3,我调用了私有方法fn2');
fn2();
}
}
======你测试下下面的代码,大概就清楚了=====
myClass.fn(),myClass.fn2(),myClass.fn3()
var mc = new myClass();
mc.fn(),mc.fn2(),mc.fn3()
var num = 0;
this.fn = function() {
console.log('我是实例方法fn,我只能在实例中被调用');
}
function fn2() {
console.log('我是私有方法fn2,不能被调用');
}
this.fn3 = function() {
console.log('我是实例方法fn3,我调用了私有方法fn2');
fn2();
}
}
======你测试下下面的代码,大概就清楚了=====
myClass.fn(),myClass.fn2(),myClass.fn3()
var mc = new myClass();
mc.fn(),mc.fn2(),mc.fn3()