这个答案以前已经有人回答过了,但是年代久远,而且不是最新的。我在一个文件中有超过2000行代码,我们都知道这是不好的做法,特别是当我查看代码或添加新特性时。我想更好地组织我的代码,为了现在和将来。
我应该提到的是,我正在构建一个工具(不是一个简单的网站) ,其中包含许多按钮、 UI 元素、拖放、动作侦听器/处理程序以及全局范围内的函数,在这些全局范围内,多个侦听器可能使用相同的函数。
$('#button1').on('click', function(e){
// Determined action.
update_html();
});
... // Around 75 more of this
function update_html(){ .... }
...
我真的需要组织这些代码以便更好地使用,而不是重复自己,能够添加新的特性和更新旧的特性。我会自己解决的。有些选择符可以是100行代码,有些是1行。我看了一下 require.js
,发现它有点重复,实际上写了比需要更多的代码。我对任何符合这个标准的可能的解决方案都持开放态度,链接到资源/示例总是一个优势。
谢谢。