摘要: JavaScript的分层概念为了使代码更清晰,减少冗余,提高代码重用率,和css分层一样:base层:最低端,给common层和page层提供接口的,两个职责:1:不同浏览器之间js的差异提供统一接口;2:扩展js语言底层提供的接口。common层:提供可复用的组件,和页面内具体功能无关。common层的功能是给page层用的。page层:最顶端,该层主要是完成各个页面内的功能需求。良好的编程习惯命名空间和匿名函数的使用避免JS冲突,避免全局变量泛滥,划分模块。生成命名空间是一个很常用的功能,可以将其封装为一个函数。var GLOBAL = {};GLOBAL.namespace = fun 阅读全文
posted @ 2012-11-08 21:53 雨知 阅读(2827) 评论(9) 推荐(3) 编辑