0
项目概况时间:2011-5-19~2012-5-1成员: 拔赤/一舟/澄净/季札/玉伯/三七/云谦页数(中文):710(正文)+300(参考文献)
第六版新增章节9,类和模块11,js子集和扩展12,服务器端javascript19,jQuery类库20,客户端存储21,多媒体22,HTML5API
旧版被删减章节4,变量9,构造函数和原型11,脚本化JAVA16,动态HTML(DHTML)17,表单和表单元素19,Cookie和客户端持久性21,javascript和XML23,脚本化JavaApplet和Flash
章节调整对象和数组 ->各自占一章函数/类/模块/OO内容重写客户端JS增加对客户端框架的介绍,window对象单列一章事件处理增加更多的事件介绍脚本化HTTP重写,增加JSONP和Comet图形编程部分增加多媒体(视频/音频)
明显的改变更加面向“前端工程师”,而不是“想学js的后端工程师”编程模式的介绍更加“javascript”,而不是照搬传统OO的概念更注重基础和高级特性:表达式/对象/数组/函数,降低变量和语句的权重彻底的去Java化,内容完全聚焦在前端技术超...
明显的改变与时俱进:HTML5/ES5/SSJS/jQuery客户端JS部分完全抛弃“怪异模式”,专注于介绍通用W3C中的重点内容客户端JS部分大篇幅讲解HTML5API去Flash,多媒体部分基于HTML5
最大的遗憾没有单独章节讲解变量和垃圾回收对变量作用域的深层次原理介绍的不够透彻,新版中是夹杂在函数章节中讲解的正则表达式的高级匹配没有过多介绍移动终端相关的内容提及不多
第六版小tip 稀疏数组(包含不连续索引的数组)(7) [].length==0 [,].length==1 0in[,]==false 0in[undefined]==true [1,,3]和[1,undefined,...
第六版小tip 函数式编程(8) ES5的数组函数 高阶函数 不完全函数 Memorization
第六版小Tip 类和模块(9) 动态可继承(extendable)而继承(inherit) 鸭式辩型(ducy-typing)而非接口(interface) 类的扩充(Augment)而非类继承(extend) 组合优于继承 命名空间的重要性被...
第六版小TIp 浏览器测试基准和兼容性(13) 渐进增强和平稳退化 客户端框架的重要性
第六版小tip DOM(14,15)  使用事件代理代替事件绑定  使用标准CSS选择器选取DOM HTTP(18)  JSONP和服务器推
第六版小tip 19章以后的内容都是新的
@jayli       F2E & Translatorhtt[p://jayli.github.com      bachi@taobao.com
犀牛书第六版
Upcoming SlideShare
Loading in...5
×

犀牛书第六版

1,780

Published on

1 Comment
3 Likes
Statistics
Notes
  • 偶还没看过呢!
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
1,780
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
25
Comments
1
Likes
3
Embeds 0
No embeds

No notes for slide

Transcript of "犀牛书第六版"

  1. 1. 项目概况时间:2011-5-19~2012-5-1成员: 拔赤/一舟/澄净/季札/玉伯/三七/云谦页数(中文):710(正文)+300(参考文献)
  2. 2. 第六版新增章节9,类和模块11,js子集和扩展12,服务器端javascript19,jQuery类库20,客户端存储21,多媒体22,HTML5API
  3. 3. 旧版被删减章节4,变量9,构造函数和原型11,脚本化JAVA16,动态HTML(DHTML)17,表单和表单元素19,Cookie和客户端持久性21,javascript和XML23,脚本化JavaApplet和Flash
  4. 4. 章节调整对象和数组 ->各自占一章函数/类/模块/OO内容重写客户端JS增加对客户端框架的介绍,window对象单列一章事件处理增加更多的事件介绍脚本化HTTP重写,增加JSONP和Comet图形编程部分增加多媒体(视频/音频)
  5. 5. 明显的改变更加面向“前端工程师”,而不是“想学js的后端工程师”编程模式的介绍更加“javascript”,而不是照搬传统OO的概念更注重基础和高级特性:表达式/对象/数组/函数,降低变量和语句的权重彻底的去Java化,内容完全聚焦在前端技术超详细介绍数组和对象,凸显这两种基本数据结构的重要性
  6. 6. 明显的改变与时俱进:HTML5/ES5/SSJS/jQuery客户端JS部分完全抛弃“怪异模式”,专注于介绍通用W3C中的重点内容客户端JS部分大篇幅讲解HTML5API去Flash,多媒体部分基于HTML5
  7. 7. 最大的遗憾没有单独章节讲解变量和垃圾回收对变量作用域的深层次原理介绍的不够透彻,新版中是夹杂在函数章节中讲解的正则表达式的高级匹配没有过多介绍移动终端相关的内容提及不多
  8. 8. 第六版小tip 稀疏数组(包含不连续索引的数组)(7) [].length==0 [,].length==1 0in[,]==false 0in[undefined]==true [1,,3]和[1,undefined,3]在内存中的存储是不 一样的(FF3除外)
  9. 9. 第六版小tip 函数式编程(8) ES5的数组函数 高阶函数 不完全函数 Memorization
  10. 10. 第六版小Tip 类和模块(9) 动态可继承(extendable)而继承(inherit) 鸭式辩型(ducy-typing)而非接口(interface) 类的扩充(Augment)而非类继承(extend) 组合优于继承 命名空间的重要性被大大提升
  11. 11. 第六版小TIp 浏览器测试基准和兼容性(13) 渐进增强和平稳退化 客户端框架的重要性
  12. 12. 第六版小tip DOM(14,15) 使用事件代理代替事件绑定 使用标准CSS选择器选取DOM HTTP(18) JSONP和服务器推
  13. 13. 第六版小tip 19章以后的内容都是新的
  14. 14. @jayli F2E & Translatorhtt[p://jayli.github.com bachi@taobao.com
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×