资源名称:深入浅出Coffeescript

内容简介:

作为唯一所有主流浏览器都支持的脚本语言,Javascript俨然已成为Web开发领域最具号召力的语言,但它的种种语言怪癖以及在各种浏览器间实现不一致等问题也为开发人员所诟病。2009年底,Coffeescript横空出世。它吸收了Javascript语言的精华,并添加了很多现代语言脚本的特性,很快便得到了大量Web开发人员的青睐。

本书网站前端开发技术有哪些由Coffeescript重要贡献者Trevor Burnham操刀,从基础知识入手,全面详尽地介绍了Coffees网站前端开发用什么语言cript这门新语言。通过一个55拼字游戏,作者将Coffeescript各java开发怎么学方面的知识融入其中,通俗易懂地讲解了Coffeescript如何与jQuery等非常网站前端开发工具流行的类库完美集成移动web前端开发教程,如何游刃有余地结合Socket.IO实现Node.js双通道异步通信。每章结尾都有精心设计的习题,有助于读者巩固所学的Coffeescript知识并更上一层楼。

掌握Coffeescript,Web开发之旅将更轻松、快捷和优雅!

资源目录:

第1章 入门指南 1

1.前端开发教程 网盘1 安装Coffeescript 1

1.2 Co网页前端开发入门教程ffeescript编辑器 4

1.3 “邂逅”coffee 5

1.3.1 编译为Javascript 6

1.3.2 REPL 7

1.4 调试Coffeescript 8

1.5 预备 9

第2章 函数、作用域和上下文 11移动端的前端页面怎么写

2.1 函数基础知识 11

2.1.1 访问arguments对象 13

2.1.2 条件表达式和异常 14

2.2 作用域:你在哪里看到它们 16

2.3java开发要学哪些知识 上下文 18

2.4 属网站前端开发技术有哪些性参数(@arg) 21

2.5 默认参数(arg=) 22

2.6 参数列(…) 24

2.7 项目:55游戏输入分析器 25

2.8 做得好,年轻的学徒 29

2.9 练习 29

第3章 集合与迭代 31

3.1 作为哈希表的对象 31

3.1.1 Javascript基础知识:一节Javascript补习课 31

3.1.2 精简的JSON 32

3.1.3 同名键值对 3java开发自学3

3.1.4 吸收操作符:'a?.b&#039移动前端开发用什么语言; 33

3.2 数组 34移动web前端高效开发实战pdf

3.2.1 区间 35

3.2.2 切分和剪接 35

3.3 集合的迭java开发要学的东西太多了代 37

3.4 条件迭代 39

3.5 列表解析 40

3.6 模式匹配网页前端基础(或解构赋值) 41

3.7 项目:55单人游戏 42

3.8 进阶 48

3.9 练习 48

第4章 模块与类 51

4.1 模块:解构程序 51

4.2 原型的威力 53

4.3 类:原型函数 55

4.4 使用extends来继承 56

4.5 项目:重构55游戏 59

4.5.1 Dictionary类 60

4.5.2 Grid类 61

4.5.3 Player类 62

4.5.4 Console.网页前端开发教程Coffee接口 63

4.6 就如“一勺糖” 63

4.7 练习 64

第5章 jQuery Web交互开发 66

5.1 jQuery之道网页前端开发教程 66

5.2 操作DOM 67

5.3 学会选择 68

5.4 响应事件 69

5.5 项目:基于浏览器的55游戏 71

5.5.1 index.html 71

5.5.2 style.css 72

5.5.3 jq55.coffee 73

5.6 未来是j网站前端开发用什么语言Query化的 77

5.7 练习 77

第6章 Node.js服务器端程序 79

6.1 什么是Node.js 79

6.2 使用exports和require构建模块化代码 80

6.3 异步思想 81

6.4 项目:多人55游戏 84

6.4.1 55server.coffee 85

6.4.2 55client.coffee 89

6.4.3 都结束了 91

6.5java开发入门 客户端、服务器端——有前端开发/网页设计何不同 91

6.6 练习 91

附录A 练习答案 92

附录B 运行Coffeescript的几种方法 98

附录C Javascript开发者备忘录 102

资源截图:

1.png

声明:本站所发布的全部内容源于互联网搬运,仅限于小范围内传播学习和文献参考,本站不提供任何技术服务或疑问解答,请在下载后24小时内删除,如果有侵权之处请第一时间联系我们删除。敬请谅解!