噢, 我看到一些關於這個主題的有趣帖子,但我認爲這是一個非常個人化的問題,需要一個定製的答案。所以我問你,爲我的Javascript插件組織我的代碼的最佳方式是什麼,這個插件必須是更加不可阻擋的可能。組織我的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中。它在網站的單個頁面上使用,在我看來,不需要用「新」來創建一個原型類。