点此搜书

当前位置:深入浅出CoffeeScriptpdf电子书下载 > 工业技术
深入浅出CoffeeScript
  • 作 者:(英)伯纳姆著;寸志译
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2012
  • ISBN:9787115279743
  • 标注页数:104 页
  • PDF页数:122 页
  • 请阅读订购服务说明与试读!

文档类型

价格(积分)

购买连接

试读

PDF格式

7

立即购买

点击试读

订购服务说明

1、本站所有的书默认都是PDF格式,该格式图书只能阅读和打印,不能再次编辑。

2、除分上下册或者多册的情况下,一般PDF页数一定要大于标注页数才建议下单购买。【本资源122 ≥104页】

图书下载及付费说明

1、所有的电子图书为PDF格式,支持电脑、手机、平板等各类电子设备阅读;可以任意拷贝文件到不同的阅读设备里进行阅读。

2、电子图书在提交订单后一般半小时内处理完成,最晚48小时内处理完成。(非工作日购买会延迟)

3、所有的电子图书都是原书直接扫描方式制作而成。

第1章 入门指南 1

1.1 安装CoffeeScript 1

1.2 CoffeeScript编辑器 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.3 上下文 18

2.4 属性参数(@arg) 21

2.5 默认参数(arg=) 22

2.6 参数列(...) 24

2.7 项目:5×5游戏输入分析器 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 同名键值对 33

3.1.4 吸收操作符:'a?.b' 33

3.2 数组 34

3.2.1 区间 35

3.2.2 切分和剪接 35

3.3 集合的迭代 37

3.4 条件迭代 39

3.5 列表解析 40

3.6 模式匹配(或解构赋值) 41

3.7 项目:5×5单人游戏 42

3.8 进阶 48

3.9 练习 48

第4章 模块与类 51

4.1 模块:解构程序 51

4.2 原型的威力 53

4.3 类:原型函数 55

4.4 使用extends来继承 56

4.5 项目:重构5×5游戏 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 项目:基于浏览器的5×5游戏 71

5.5.1 index.html 71

5.5.2 style.css 72

5.5.3 jq5×5.coffee 73

5.6 未来是jQuery化的 77

5.7 练习 77

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

6.1 什么是Node.js 79

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

6.3 异步思想 81

6.4 项目:多人5×5游戏 84

6.4.1 5×5server.coffee 85

6.4.2 5×5client.coffee 89

6.4.3 都结束了 91

6.5 客户端、服务器端——有何不同 91

6.6 练习 91

附录A 练习答案 92

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

附录C JavaScript开发者备忘录 102

购买PDF格式(7分)
返回顶部