我正在做一个项目,我们正在做一个自定义的JavaScript,特别是jQuery,在一个mvc风格的项目上。重构越来越多的javascript/jquery函数的好方法是什么?
唯一的问题是我不断添加越来越多的全局函数/变量,它们堆积如山。我有几个文件,但我不确定如何将一些东西分成单独的文件。我想过把这些函数和全局变量的一部分写入对象,但是在javascript中的对象语法对我来说似乎有些尴尬(因为没有经典类)。虽然如果我有一个很好的例子,也许我可以回来。
你如何处理全球JavaScript函数和变量开始堆积如此的项目?
我不认为JavaScript的对象语法可以合理地描述为黑客。如果有的话,这是语言中最优雅的部分。如果你的意思是试图在痛苦的时候强迫上课,我完全同意你的看法。它是一种面向对象的语言,而不是基于类的语言。 – Nosredna 2009-06-09 22:40:26