
司徒正美编著
《JavaScript框架设计》是一本全面讲解JavaScript框架设计的图书,详细地讲解了设计框架需要具备的知识,主要包括的内容为:框架与库、JavaScript框架分类、JavaScript框架的主要功能、种子模块、模块加载系统、语言模块、浏览器嗅探与特征侦测、样式的支持侦测、类工厂、JavaScript对类的支撑、选择器引擎、浏览器内置的寻找元素的方法、节点模块、一些有趣的元素节点、数据缓存系统、样式模块、个别样式的特殊处理、属性模块、jQuery的属性系统、事件系统、异步处理、JavaScript异步处理的前景、数据交互模块、一个完整的Ajax实现、动画引擎、API的设计、插件化、当前主流MVVM框架介绍、监控数组与子模板等。 《JavaScript框架设计》适合前端设计人员、JavaScript开发者、移动UI设计者、程序员和项目经理阅读,也可作为大中专院校相关专业的师生学习用书和培训学校的教材。
2020年3月31日前端界大佬司徒正美不幸离世,谨以此挽,愿大神在另一个世界快乐,保佑这个世界的前端界没有过劳死!
很多内容已经过时了,再早个十年会很棒
现在对于这本书来说是一个错误的时间,如果现在是 2015 年,那么这本书将是一本非常好的读物。书里面很多内容年代感太强烈了,不适用于现在的常见版本。
讲了太多的历史(遗留)问题,要是去掉可能更好一点。
本书以js框架为出发点,为我们描述了一幅壮阔的框架底层技术,如浏览器厂商、版本之间的差异对比、属性侦测、事件侦测、懒惰函数、钩子函数、一个简单方法的10+种实现等等太多了,要承认,这些底层技术在我们平时的业务逻辑编码中用的少之又少,也确实开阔了我的视野。也让我明白生产一个优秀的框架所要考虑的问题以及难度,它需要考虑框架设计、浏览器兼容性、性能优化、代码扩展性、开发者编码环境(基于webpack、amd、cmd或普通开发模式)等众多问题,我想这也应该是优秀框架少的原因所在吧。 但当我研读本书时,在许多地方感觉没有解释的很清楚,让我们难以理解,也存在小部分错别字,这些都会阻碍读者研读此书。 总的来说,它是很好的一本js框架参考材料,我花了40多小时来研读此书,有些地方也反复看了N遍,就是希望完全领会框架作者的设计意图及实现思路。
2025年 7月7日 略看完第1章,马上就看不懂了!!! 7月9日 略看完第2章 看不懂啊看不懂 7月10日 略看完第3章,继续看不懂 7月11日 略看完第4章,一目十行 7月12日 略看完第5章 看不懂 7月14日 略看完第6,7章 7月15日 略看完第8章 ,看不懂 07月16日 略看完第9章,第10章,看不懂 07月19日 略看完第11章 07月21日 略看完第13章 07月23日 略看完电子书《JS框架设计 第14章》 略看完电子书《JS框架设计 第15章》 略看完电子书《JS框架设计 第16章 全部看完了,感觉就是把一些JS框架,如jquery的源码搬上来然后讲解一下思路什么的,看不懂啊看不懂!!!》
非常棒的一本书,不管是初学者还是专家都可以拿来阅读,都会有收获,可以作为参考书来读。很好的一本技术书籍!
里面关于定时器的介绍说是 setinterval不传时间值的话,默认按照settimeout来执行。经检测,这是错误的描述。不穿参,setinterval会以最小的时间循环执行。除非手动清楚。 所以啊。。书里的介绍不一定都正确,取其精华吧
知识点设计比较广泛,感觉作者对ie678的兼容和修复研究的非常透彻。但是读起来的感觉是知其然,不知其所以然。往往针对某问题作者回从各种类库里摘录十几种解法,看得我有些头晕,如果能够花时间针对最优解做些透彻的分析和探究,应该会更好些。
书有点老了,不过书的内容并不过时,书中有很多兼容性和平时做业务接触不到的细微知识,同时对如何开发一个框架有了整体介绍,是本不错的书