文章吧-经典好文章在线阅读:JavaScript框架设计读后感锦集

当前的位置:文章吧 > 原创文章 > 原创精选 >

JavaScript框架设计读后感锦集

2022-05-14 12:13:40 来源:文章吧 阅读:载入中…

Javascript框架设计读后感锦集

  《Javascript框架设计》是一本由司徒正美著作,人民邮电出版社出版的平装图书,本书定价:89.00,页数:445,特精心从网络上整理的一些读者的读后感,希望对大家能有帮助。

  《Javascript框架设计》精选点评:

  ●国内几乎没有专门讲解Javascript框架方向的图书,力荐!

  ●正妹的书 完全看不懂

  ●作者水平是有的,感觉看过好多库的源码,在书中列了一些库的源码及自己的改进。但是组织语言上没讲出来。这本书很像是一本集jquery,protype等库的部分源码打印版本。

  ●这本书错误,或者说笔误比较多。

  ●各种实现原理,各种黑魔法,绝对是一本好书!值得力荐~!!

  ●收拾行李箱想起来这个。。

  ●虽然不知道到底是要说什么。好歹正妹力作。

  ●hack 方面比较全面,代码在详细一点就好了! 貌似有很多错字,第一页prototype就错了。。。

  ●学习js框架开发可参考!~

  ●好多已经过时了

  《Javascript框架设计》读后感(一):能力有限,暂时看不懂,不适合初学者看

  一直很敬佩司徒正美,他写博客坚持了5年多,很敬佩他的毅力。这次在图书馆里见到这本书很激动,说实话也是冲着作者来借阅的,只是现在水平有限,还是先巩固好CSS吧,这本大作先默默地收藏起来了,以后再读。。。。。

  《Javascript框架设计》读后感(二):程序员读书时间——《Javascript框架设计》

  这是一本全面讲解Javascript框架设计的图书,详细地讲解了设计框架需要具备的知识,主要包括的内容为:框架与库、Javascript框架分类、Javascript框架的主要功能、种子模块、模块加载系统、语言模块、浏览器嗅探与特征侦测、样式的支持侦测、类工厂、Javascript对类的支撑、选择器引擎、浏览器内置的寻找元素的方法、节点模块、一些有趣的元素节点、数据缓存系统、样式模块、个别样式的特殊处理、属性模块、jQuery的属性系统、事件系统、异步处理、Javascript异步处理的前景、数据交互模块、一个完整的Ajax实现、动画引擎、API的设计、插件化、当前主流MVVM框架介绍、监控数组与子模板等。

  本书适合前端设计人员、Javascript开发者、移动UI设计者、程序员和项目经理阅读,也可作为大中专院校相关专业的师生学习用书和培训学校的教材.

  《Javascript框架设计》读后感(三):大神的框架研究笔记

  原本是想买一本教如何去写一个js框架的书的,这本书完全是正美大神的框架源码阅读笔记,看的我这个非专业前端很是乏力,经常几个框架间跳来跳去,一下子就跟丢了,只能默默为自己的前端功力掩面。后来就本着了解和欣赏的态度去看,这样就好多了。

  还是谈谈我看这本书的收获吧

  1.大神们写代码真是惜墨如金。

  2.底层API原来还有这么多,Javascript高级编程,Javascript权威指南都没讲完。

  3.兼容性神马的IE这么多,也不单只有IE,FF,chrome都有兼容性问题。Jquery这些前端框架兼职是Javascript从刀耕火种到现代化生产的工业革命。

  4.随着交互的日益复杂,数据成为核心。Jquery这的框架会在MVVM的大潮流中沦为“后台” 提供样式操作,属性操作,事件操作。

  5.Knockout的思想和WPF一致,用angular要比Backone少一半的代码量,avalon、emberjs都是大神创造MVVM框架。avalon是正美搞出来的。且比angular要早。ko,av,ag学谁要考虑考虑。

  6.我还是不去写框架了。先从解决问题开始,慢慢来整合。

  这不是一本好教材,但提供了一个全面的框架视野。所以一般非专业前端不是要做框架还是没必要读了。

  《Javascript框架设计》读后感(四):书中引用到的文章的链接,以及部分勘误

  ================== 引用文章的链接 ====================

  age 73. 现代浏览器的一个新API,即CSS.supports,的使用及相关的polyfill:https://github.com/termi/CSS.supports

  ================== 下面是勘误 ========================

  想用于评价此书编辑及作者的是:“一颗老鼠屎就可以毁掉一锅汤。”

  大部分内容不错,分析总结各框架的设计思路。但是,时不时就出现一些印刷错误、代码错误,瞬间就让好感打折扣。

  边读边整理一下发现的错误吧。

  我怀疑我买的是盗版的。在亚马逊文轩网店买的。。。

  【19页】

  原文:

  var src = document.querySelector ? node.src : node.getAttribute("src", 4);

  我不明白这里的参数4是怎么回事。据我说知,getAttribute 只有一个参数——打算查询的属性的名字。

  难道是为了处理某浏览器bug?

  【31页】

  最后一行,“endsWidth”应为“endsWith”。

  【38页】

  unescapeHTML() 方法的实现代码示例,直接又把escapeHTML() 的代码贴上去了。从司徒正美的源码中,看到应该是这样的:

  unescapeHTML: function(target) {

  //还原为可被文档解析的HTML标签

  return target.replace(/"/g, '"')

  .replace(/&lt;/g, "<")

  .replace(/&gt;/g, ">")

  .replace(/&amp;/g, "&") //处理转义的中文和实体字符

  .replace(/&#([d]+);/g, function($0, $1) {

  return String.fromCharCode(parseInt($1, 10));

  });

  },

  【58页】

  第二行,“init”,应为“int”

  【70页】

  最后一行,“无难为力”应为“无能为力”。

评价:

[匿名评论]登录注册

评论加载中……