這裏是說明導致我在這裏問一個問題的情況一個抽象的JavaScript代碼示例: function className(){
var private_variable = 0;
function privateMethod(){
// Some irrelevant code.
};
this.privilegedMethod = func
(例如是一本書,但我似乎並沒有得到它) function User (properties){
for(var i in properties){
(function(){
this["get"+i] = function() { return properties[i];};
this["set"+i] = function (val