加载中
《编写可维护的 JavaScript》读书笔记第20章:组装到一起

即把前面讲解的各个部分整合到一起,组成一个完整的自动构建任务。

《编写可维护的 JavaScript》读书笔记第17章:文件精简和压缩

使用 Ant 对 JavaScript 代码文件进行精简和压缩。

《编写可维护的 JavaScript》读书笔记第16章:文件合并和加工

使用 Ant 对多个 JavaScript 文件进行合并,并做一些简单的加工。

《编写可维护的 JavaScript》读书笔记第15章:校验

本章介绍如何在 Ant 中执行 JavaScript 代码检验器(JSHint)来对代码进行静态分析,发现错误。

2014/01/05 18:58
168
《编写可维护的 JavaScript》读书笔记第13章:文件和目录结构

从第 13 章开始进入该书的第三部分:自动化。这个部分里,作者向我们展示了如何把 JavaScript 以一个独立项目的形式进行开发(至少是相对独立),并且使工具(如 Ant)把整个过程进行自动化。...

Bootstrap 模态对话框只加载一次 remote 数据的解决办法

前端框架 Bootstrap 的模态对话框,可以使用 remote 选项指定一个 URL,这样对话框在第一次弹出的时候就会自动从这个地址加载数据到 .modal-body 中,但是它只会加载一次,不过通过在事件中调...

让 Spring Framework 依赖 SLF4J 的 Maven 配置

Spring Framework 一直以来都是依赖 commons-logging,通过在 Maven pom.xml 进行配置,可以让 Spring Framework 依赖于越来越流行的 SLF4J,这是利用了 slf4j.org 提供的 jcl-over-slf4j 把...

Java 枚举类型入门

简单地介绍从 JDK 5(代号 Tiger)开始引入的枚举类型及其用法。

2013/12/25 11:56
121
《编写可维护的 JavaScript》读书笔记第12章:浏览器嗅探

用户代理检测是不靠谱的,可以使用特性检测,避免使用特性推断和浏览器推断。

《编写可维护的 JavaScript》读书笔记第11章:不是你的对象不要动

对非自己维护的代码,不要修改它们(不覆盖方法,不新增方法,不删除方法),可以使用继承或门面模式来达到修改的目的。

2013/12/24 01:50
26
《编写可维护的 JavaScript》读书笔记第9章:将配置数据从代码中分离出来

“精心设计的应用应当将关键数据从主要的源码中抽离再来,这样我们修改源码时才更加放心。”

《编写可维护的 JavaScript》读书笔记第8章:避免“空比较”

在对变量并非单纯的判断是否为“null”时(如判断类型、检测函数或数组、检测属性),就不应该使用空比较,而是进行更加具体和有意义的比较判断。

《编写可维护的 JavaScript》读书笔记第7章:事件处理

在对页面元素进行事件处理时,分离应用逻辑和事件处理程序是一种最佳实践。不要再把代码混在一起了。另外,处理应用逻辑的函数的参数最好不要依赖 event 对象,这样才能接口简单清楚易于测试...

2013/12/23 01:02
30
《编写可维护的JavaScript》读书笔记第6章:避免使用全局变量

创建全局变量是一种糟糕的实践,会带来维护难题。要避免全局变量,可以使用“单全局变量”方式,模拟出“命名空间”和“模块”,这是被广泛使用的方法。还可以使用“零全局变量”,但应用范围...

2013/12/22 23:04
55
《编写可维护的JavaScript》读书笔记第5章:UI层的松耦合

《编写可维护的 JavaScript》第二部分介绍编程实践,“编程实践关心编码的结果”。第 5 章介绍如何将 Web 用户界面中的 JavaScript 从 HTML 和 CSS 中分离。...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部