全局Javascript文件和命名约定(不引人注目的Javascript)?

全局Javascript文件和命名约定(不引人注目的Javascript)?,javascript,jquery,javascript-events,namespaces,Javascript,Jquery,Javascript Events,Namespaces,我正在尝试将我的javascript重新组织为JS文件,并从html中清除我的JS。。。我看的方式如下。。。。我真的想要一些输入或任何文件/信息来确认我的计划-有点不确定 基本上,如果我有一个Home.htm文件,那么我也会有一个Home.js文件,注意它们的名称是相同的。home.js将类似于该页面的引导程序,并将分配事件(onclick等) 我计划对所有文件都这样做,例如login.htm>login.js 我还考虑在每个页面中包含一个global.js文件,该文件包含每个文件中需要的项目

我正在尝试将我的javascript重新组织为JS文件,并从html中清除我的JS。。。我看的方式如下。。。。我真的想要一些输入或任何文件/信息来确认我的计划-有点不确定

基本上,如果我有一个Home.htm文件,那么我也会有一个Home.js文件,注意它们的名称是相同的。home.js将类似于该页面的引导程序,并将分配事件(onclick等)

我计划对所有文件都这样做,例如login.htm>login.js

我还考虑在每个页面中包含一个global.js文件,该文件包含每个文件中需要的项目

我还计划在名称空间中生成其他js文件,以便我的引导程序文件可以调用该名称空间中的类来执行日期操纵等操作。。我知道JS不是一种真正的OOP语言,但我有一些帮助程序JS,可以创建名称空间和更好的类结构

有人有更好的主意吗?我完全朝着错误或正确的方向走

我真的想要一些输入,我正在尝试将我所有的js分离成单独的文件,但我不想重复我自己,所以我想创建那些引导程序文件来处理页面的所有内容


谢谢

这取决于你怎么做,我认为这个想法本身是很合理的。以类似OOP的方式命名JS代码是一个好主意,许多库(如YUI和Dojo)已经这样做了