万本电子书0元读

万本电子书0元读

顶部广告

深入浅出CoffeeScript电子书

掀起精简JavaScript代码的革命 破除JavaScript语言壁垒 CoffeeScript之父Jeremy Ashkenas作序推荐

售       价:¥

纸质售价:¥24.10购买纸书

0人正在读 | 0人评论 6.2

作       者:(英) Trevor Burnham

出  版  社:人民邮电出版社

出版时间:2012-05-01

字       数:948

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
CoffeeScript是一门新语言,是JavaScript预编译器。由它生成的JavaScript代码能兼容所有浏览器环境,可读性更强、更优雅。《深浅出CoffeeScript》通过一个贯穿全书的小游戏,从基础知识讲起,全面透彻地介绍了CoffeeScript,并展示了它与jQuery与Node如何搭配运行。 《深浅出CoffeeScript》适合Web 发人员及对CoffeeScript感兴趣的读者。<br/>【推荐语】<br/>掀起精简JavaScript代码的革命 破除JavaScript语言壁垒 CoffeeScript之父Jeremy Ashkenas作序推荐<br/>【作者】<br/>Trevor Burnham 全栈式Web框架发专家,DataBraid创始人,源拥趸,技术布道师。其Twitter账号@TrevorBurnham和@CoffeeScript拥有大批追随者。<br/>
目录展开

扉页

版权页

版权声明

本书赞誉

译者序

序言

前言

致谢

目录

第1章 入门指南

1.1 安装CoffeeScript

1.2 CoffeeScript编辑器

1.3 “邂逅”coffee

1.3.1 编译为JavaScript

1.3.2 REPL

1.4 调试CoffeeScript

1.5 预备

第2章 函数、作用域和上下文

2.1 函数基础知识

2.1.1 访问arguments对象

2.1.2 条件表达式和异常

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

2.3 上下文

2.4 属性参数(@arg)

2.5 默认参数(arg=)

2.6 参数列(...)

2.7 项目:5×5游戏输入分析器

2.8 做得好,年轻的学徒

2.9 练习

第3章 集合与迭代

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章 模块与类

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 练习

第5章 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 练习

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

6.1 什么是Node.js

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

6.3 异步思想

6.4 项目:多人5×5游戏

6.4.1 5×5server.coffee

6.4.2 5×5client.coffee

6.4.3 都结束了

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

6.6 练习

附录A 练习答案

附录B 运行CoffeeScript的几种方法

附录C JavaScript开发者备忘录

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部