JavaScript 模块的克隆、继承与子模块技术解析
1. 模块克隆
在 JavaScript 中,模块克隆是一种创建模块副本的技术。下面我们通过一个示例来测试自定义的克隆机制。
var TestModule = (function(){
var privateTestValue = "Test for cloning, this property is hidden";
return {
publicTestValue: privateTestValue + " but now showing it publicly",
testFunc : function(){
var anotherTest= "This property will be cloned";
return anotherTest;
},
getPrivteValue : function(){
return privateTestValue;
},
changePrivateVar : function(){
privateTestValue = "the private value has been changed";
return privateTestValue;
},
testArray : [1,2,3]
};
})();
超级会员免费看
订阅专栏 解锁全文
11

被折叠的 条评论
为什么被折叠?



