DOM Scripting JavaScript动态网页开发指南

老网页的结构+现代浏览器的玩法,这本《Dom Scripting》还挺有意思的。讲的是怎么用JavaScriptDOM打交道,让静态网页动起来,而且不影响原本的页面结构。你如果还在写那种直接塞onclick进 HTML 的代码,真的该看看这书。

JavaScript 的基本功讲得扎实,从零开始也能跟上。行为和结构分离这块讲得清楚,比如样式用 CSS、结构写 HTML、逻辑靠 JS,分开写,改起来也不头疼。这种思路现在挺常见的,但书里用多例子帮你理解,不死板。

跨浏览器兼容性也有专门一章,说白了就是让你写的东西在 IE、Firefox、Chrome 上都不炸。作者 Jeremy Keith 提到的渐进增强优雅降级,现在还蛮有参考价值,适合做兼容项目的时候回顾一下。

Ajax 那部分算是个入门,虽然现在都用fetch或者库来,但了解下底层原理也挺有必要的。再加上还有一些DOM 动画的内容,像是用 JS 控制元素渐变、移动啥的,搞交互也够用了。

,这书不是给你一堆炫技代码,而是教你怎么负责任地写 JS。对设计师也蛮友好,不用懂太多技术细节就能上手。如果你现在在用HTML+CSS做页面,想往动态效果这块靠,《Dom Scripting》值得一读。

哦对,书的全名是《Dom Scripting: Web Design with JavaScript and the Document Object Model》,作者 Jeremy Keith,挺有经验的老前端,写得接地气。

想深入了解相关话题,可以看看这些文章:

如果你最近在整理老项目、写浏览器兼容性强的前端逻辑,这书可以给你不少启发。别忘了,基础打得好,改框架也轻松。

pdf 文件大小:10.53MB