我是JavaScript的新手,最近選擇了一個包含許多JavaScript文件的項目。這個工作的以前的人似乎使用大量的全局變量而不是任何設計模式。如何用JavaScript中的全局變量保存項目
在任何地方引用全局變量都很難維護。並可以通過直接鍵入全局變量名稱來查看控制檯中的私人信息。
所以我的問題是我應該如何進一步發展?我非常喜歡我的未來代碼更加有組織和模塊化。
我讀到有在JavaScript 沒有模塊定義,我可以
使用
module pattern
或Revealing module pattern
使用
Requirejs
/commonjs
/webpack
可能?
我不知道,閱讀文檔後,我仍然混淆起來,這有太大的差別,如果我用我自己module pattern
或introducting另一requirejs
?他們似乎都能夠讓我的代碼模塊化。
我相信打字稿是'未來' –