哦,嗨,我看到了一些关于这个主题的有趣帖子,但我认为这是一个非常私人的问题,需要定制的答案。所以我问你,为一个需要更加通畅的 Javascript 插件组织我的代码的最佳方法是什么。
所以我的代码看起来像这样:
var myApp = (function(){
//here are my global methods or variables
var self = this;
return {
method1:function(){}
method2:function(){}
method3:function(){}
}
})() || (myApp = {})
myApp.method1();
我执行调用或使用我的应用程序的整个代码的方法 1。我想我可以使用 addEventListener 方法添加和加载事件来执行这个方法1,我想我的代码可以有更好的组织。我想确切地说我的插件有点小,比如 200 条 javascript 代码通道,而且它必须是 Vanilla js。在我看来,它在网站的单个页面上使用,不需要做一个名为“new”的原型类。