-4
使用闭包在类内实现一个私有变量,以便它必须通过getter和setter函数来访问。使用闭包实现类内的私有变量
使用闭包在类内实现一个私有变量,以便它必须通过getter和setter函数来访问。使用闭包实现类内的私有变量
事情是这样的,也许:
function Something() {
var foo = 'bar';
this.getFoo = function() {
return foo;
};
this.setFoo = function(newFoo) {
foo = newFoo;
};
}
var some = new Something();
some.setFoo('baz');
console.log(some.getFoo());
我认为你需要发布的,你所做的或尝试过的一些代码。这听起来很基本,很像jcubic的答案,但也许你需要更多的东西。 – JasonWilczak
看起来像面试问题或学校作业。 – jcubic