2016年9月29日

模块化你的JS代码

摘要: 为什么要使用模块模式? 因为在全局作用域中声明的变量和函数都自动成为全局对象Window的属性,这经常会导致命名冲突,还会导致一些非常重要的可维护性难题,全局变量越多,引入错误BUG的概率就越大!所以我们应当尽可能少地使用全局变量,模块化的目的之一就是为了解决该问题的! 零全局变量模式 该模式应用场 阅读全文

posted @ 2016-09-29 21:59 SuriFuture 阅读(1531) 评论(0) 推荐(4) 编辑

利用模板将HTML从JavaScript中抽离

摘要: 利用模板将HTML从JavaScript中抽离 一、当需要注入大段的HTML标签到页面中时,应该使用服务器渲染(从服务器加载HTML标签) 该方法将模板放置于服务器中使用XMLHttpRequest对象来获取外部标签(如多页应用) 二、客户端模板 对于少量的标签段,应该考虑采用客户端模板。 客户端模 阅读全文

posted @ 2016-09-29 18:19 SuriFuture 阅读(782) 评论(0) 推荐(1) 编辑

导航