互联网
类型
7.6
豆瓣评分
可以朗读
语音朗读
108千字
字数
2012-05-01
发行日期
展开全部
主编推荐语
CoffeeScript之父作序推荐,掀起精简JavaScript代码的革命。
内容简介
CoffeeScript是一门新语言,是JavaScript预编译器。由它生成的JavaScript代码能兼容所有浏览器环境,可读性更强、更优雅。《深入浅出CoffeeScript》通过一个贯穿全书的小游戏,从基础知识讲起,全面透彻地介绍了CoffeeScript,并展示了它与jQuery与Node如何搭配运行。
目录
- 版权信息
- 本书赞誉
- 译者序
- 序言
- 前言
- 镇上来的新小伙
- 取其精华
- 编译优化
- 代码精简
- 目标读者
- 本书结构
- 关于范例游戏:5×5
- CoffeeScript社区
- 致谢
- 第一章 入门指南
- 1.1 安装CoffeeScript
- 使用Node.js和npm安装CoffeeScript
- 1.2 CoffeeScript编辑器
- 1.3 “邂逅”coffee
- 1.3.1 编译为JavaScript
- 1.3.2 REPL
- 1.4 调试CoffeeScript
- 1.5 预备
- 第二章 函数、作用域和上下文
- 2.1 函数基础知识
- 2.1.1 访问arguments对象
- 2.1.2 条件表达式和异常
- 2.2 作用域:你在哪里看到它们
- 2.3 上下文
- 函数绑定:this就是this
- 2.4 属性参数(@arg)
- 2.5 默认参数(arg=)
- 2.6 参数列(...)
- 2.7 项目:5×5游戏输入分析器
- 2.8 做得好,年轻的学徒
- 2.9 练习
- 第三章 集合与迭代
- 3.1 作为哈希表的对象
- 3.1.1 JavaScript基础知识:一节JavaScript补习课
- 3.1.2 精简的JSON
- 3.1.3 同名键值对
- 3.1.4 吸收操作符:'a?.b'
- 3.2 数组
- 3.2.1 区间
- 3.2.2 切分和剪接
- 3.3 集合的迭代
- 3.4 条件迭代
- 3.5 列表解析
- 3.6 模式匹配(或解构赋值)
- 3.7 项目:5×5单人游戏
- 3.8 进阶
- 3.9 练习
- 第四章 模块与类
- 4.1 模块:解构程序
- 4.2 原型的威力
- 4.3 类:原型函数
- 4.4 使用extends来继承
- 多态与类型转换
- 4.5 项目:重构5×5游戏
- 4.5.1 Dictionary类
- 4.5.2 Grid类
- 4.5.3 Player类
- 4.5.4 Console.Coffee接口
- 4.6 就如“一勺糖”
- 4.7 练习
- 第五章 jQuery Web交互开发
- 5.1 jQuery之道
- 5.2 操作DOM
- 5.3 学会选择
- 5.4 响应事件
- 5.5 项目:基于浏览器的5×5游戏
- 5.5.1 index.html
- 5.5.2 style.css
- 5.5.3 jq5**×**5.coffee
- 5.6 未来是jQuery化的
- 5.7 练习
- 第六章 Node.js服务器端程序
- 6.1 什么是Node.js
- 6.2 使用exports和require构建模块化代码
- 6.3 异步思想
- 循环中的作用域
- 6.4 项目:多人5**×**5游戏
- 6.4.1 5×5schmerver.coffee
- 6.4.2 5×5client.coffee
- 6.4.3 都结束了
- 6.5 客户端、服务器端——有何不同
- 6.6 练习
- 附录A 练习答案
- A.1 函数、作用域和上下文
- 2.9节练习答案。
- A.2 集合与迭代
- 3.9节练习答案。
- A.3 模块和类
- 4.7节练习答案。
- A.4 jQuery Web交互开发
- 5.7节练习答案。
- A.5 Node.js服务器端程序
- A.5 Node.js服务器端程序
- 6.6节练习答案。
- 附录B 运行CoffeeScript的几种方法
- B.1 Web控制台
- B.2 在Web程序中运行CoffeeScript
- B.3 Rails中的CoffeeScript
- B.4 CoffeeScript中间件
- B.5 Node.js上的CoffeeScript
- B.6 使用Middleman快速建站
- B.7 用CoffeeScript编写系统脚本
- 附录C JavaScript开发者备忘录
- C.1 布尔操作符
- C.2 存在判断操作符
- C.3 上下文和原型访问器
- C.4 函数定义
- C.5 条件句式
- C.6 属性检查
- C.7 迭代
展开全部
出版方
人民邮电出版社·图灵出品
图灵社区成立于2005年6月,由人民邮电出版社投资控股,以策划出版高质量的科技书籍为核心业务,主要出版领域包括计算机、电子电气、数学统计、科普等,通过引进国际高水平的教材、专著,以及发掘国内优秀原创作品等途径,为目标读者提供一流的内容。