Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!

《深入浅出CoffeeScript》PDF 下载


分享到:
时间:2013-10-17 10:54来源:https://download.csdn.net/ 作者:转载  侵权举报
《深入浅出CoffeeScript》PDF 下载
失效链接处理
《深入浅出CoffeeScript》PDF 下载

转载自:https://download.csdn.net/download/yanhekl/8734735
 
下载地址:
版权归出版社和原作者所有,链接已删除,请购买正版
 
 
电子版仅供预览,支持正版,喜欢的请购买正版书籍:《深入浅出CoffeeScript》
 
图书简介:
CoffeeScript是一门新语言,是JavaScript预编译器。由它生成的JavaScript代码能兼容所有浏览器环境,可读性更强、更优雅。《深入浅出CoffeeScript》通过一个贯穿全书的小游戏,从基础知识讲起,全面透彻地介绍了CoffeeScript,并展示了它与jQuery与Node如何搭配运行。  《深入浅出CoffeeScript》适合Web开发人员及对CoffeeScript感兴趣的读者。
 
相关截图:
 
图书目录:

第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
 


------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐