我正在开始一个插件,它将是一个“大”插件,有很多代码......
你们建议我做什么?
方法一
$.Config = { myValue : 'My Value 1' }
$.Test_1 = function(){ }
$.Test_1.myFunction = function()
{
alert('My Function 1');
}
$.Test_1.access = function()
{
alert( $.Config.myValue );
}
$.Test_1.access();
方法2(我更喜欢)
$.Test_2 = {
Config : {
myValue : 'My Value 2'
} ,
myFunction : function()
{
alert('My Function 2');
} ,
access : function()
{
alert( this.Config.myValue );
}
}
$.Test_2.access();
我更喜欢第二种方法,它更干净,更好理解,但我不知道它是否更有效..
该插件适用于 Zopim 和类似的聊天应用程序,它可以与 Pusher.com 一起使用,并且可以使用各种语言等......我希望它易于设置,这就是我拥有 $.Config 和 Config 的原因那里的变量...
请各位大侠对此有什么看法,谢谢!