CoffeeScript小书
The Little Book on CoffeeScript 中文版
¥1.99
作品简介
本书译自The Little Book on CoffeeScript,它原是于Github上一个开源的项目,着MIT开源协议。我在闲暇之余译了一份中文版,豆瓣推出豆瓣阅读这个产品之后,盼整理润色之后放上来。后亏铁金龙参与进来,帮忙校对润色之工作,遂得此书。愿大家喜欢。
该书从多方面介绍了CoffeeScript,也介绍很多JavaScript的基础知识,同时还包括JavaScript或CoffeeScript的一些非常优秀的开源框架和程序。相信在你阅读本书的同时,不但能学到CoffeeScript的语法细节,也能了解更多JS、CS相关的知识,比如Node.js、jQuery、Backbone、JSHint等等各种框架和工具的使用。
寸志,非笔名,自彩云之南而来,现居于魔都,大众点评网前端一枚。闲时喜欢敲敲代码,跑跑步;
铁金龙,也是彩云之南人士,居魔都,好东瀛动画,善英语。有志成为前端一枚,发奋学习中。
作品目录
第1章CoffeeScript是什么?
1.1初始化安装
第2章CoffeeScript语法
2.1变量与作用域
2.2函数
2.3函数参数
2.4函数调用
2.5函数上下文
2.6对象字面量与数组定义
2.7流程控制
2.8字符串插值法
2.9循环和列表解析
2.10数组
2.11别名和存在操作符
第3章类
3.1实例属性
3.2静态变量
3.3继承与Super
3.4Mixins
3.5扩展类
第4章CoffeeScript惯用法
4.1Each
4.2Map
4.3筛选
4.4包含
4.5属性迭代
4.6Min/Max
4.7多个参数
4.8And/or
4.9解构赋值
4.10其他类库
4.11私有变量
第5章CoffeeScript的自动编译
5.1Cake
5.2Server端的支持
第6章创建应用程序
6.1结构 & CommonJS
6.2导入文件
6.3暴露属性
6.4使用Stitch打包
6.5JavaScript模板
6.6附加-使用Heroku 30秒快速发布
6.7其他类库
第7章糟粕
7.1JavaScript的子集
7.2全局变量
7.3分号
7.4保留字
7.5相等比较
7.6函数定义
7.7读取数值对象的属性
7.8没有修正的部分
7.9使用eval
7.10使用typeof
7.11使用instanceof
7.12使用delete
7.13使用parseInt
7.14Strict模式
7.15Strict模式的变化
7.16使用Strict模式
7.17JavaScript Lint
附录 开源协议
载入中