• 【正版书籍】深入浅出CoffeeScript
21年品牌 40万+商家 超1.5亿件商品

【正版书籍】深入浅出CoffeeScript

正版图书,可开发票。

17.5 5.0折 35 全新

仅1件

河北保定
认证卖家担保交易快速发货售后保障

作者Trevor Burnham,寸志

出版社人民邮电出版社

ISBN9787115279743

出版时间2012-05

装帧其他

开本16开

定价35元

货号J9787115279743

上书时间2024-06-27

人龙正版图书批发

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
商品简介
《图灵程序设计丛书:深入浅出CoffeeScript》是一门新语言,是JavaScript预编译器。由它生成的JavaScript代码能兼容所有浏览器环境,可读性更强、更优雅。《深入浅出CoffeeScript》通过一个贯穿全书的小游戏,从基础知识讲起,全面透彻地介绍了CoffeeScript,并展示了它与jQuery与Node如何搭配运行。
《深入浅出CoffeeScript》适合Web开发人员及对CoffeeScript感兴趣的读者。
作者简介:
Trevor Burnham,全栈式Web框架开发专家,DataBraid创始人,开源拥趸,技术布道师。
寸志,2011年7月毕业于同济大学信息安全专业,在校期间,曾荣获微软精英大挑战优胜奖,第三届三叶草软件竞赛三等奖等。现任大众点评网前端工程师。热爱互联网,热衷研究新技术,崇尚开源精神,喜欢运动和阅读。
目录:
第1章入门指南
1.1安装CoffeeScript
1.2CoffeeScript编辑器
1.3“邂逅”coffee
1.3.1编译为JavaScript
1.3.2REPL
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.1JavaScript基础知识:一节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.1Dictionary类
4.5.2Grid类
4.5.3Player类
4.5.4Console.Coffee接口
4.6就如“一勺糖”
4.7练习
第5章jQueryWeb交互开发
5.1jQuery之道
5.2操作DOM
5.3学会选择
5.4响应事件
5.5项目:基于浏览器的5×5游戏
5.5.1index.html
5.5.2style.css
5.5.3jq5×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.15×5server.coffee
6.4.25×5client.coffee
6.4.3都结束了
6.5客户端、服务器端--有何不同
6.6练习
附录A练习答案
附录B运行CoffeeScript的几种方法
附录CJavaScript开发者备忘录

作者简介
    Trevor Burnham 全栈式Web框架开发专家,DataBraid创始人,开源拥趸,技术布道师。其Twitter账号@TrevorBurnham和@CoffeeScript拥有大批追随者。
    寸志 2011年7月毕业于同济大学信息安全专业,在校期间,曾荣获微软精英大挑战优胜奖,第三届三叶草软件竞赛三等奖等。现任大众点评网前端工程师。热爱互联网,热衷研究新技术,崇尚开源精神,喜欢运动和阅读。豆瓣社区@island205,博http://island205.com/,Twitter账号@island205,欢迎读者与他交流探讨技术问题。

目录
第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

内容摘要
    coffeescript 是一门新语言,是javascript 预编译器。由它生成的javascript 代码能兼容所有浏览器环境,可读性更强、更优雅。本书通过一个贯穿全书的小游戏,从基础知识讲起,全面透彻地介绍了coffeescript,并展示了它与jquery 与node 如何搭配运行。
    《深入浅出coffeescript》适合web 开发人员及对coffeescript 感兴趣的读者。

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP