深入浅出CoffeeScript pdf mobi txt word epub 下载 2024

深入浅出CoffeeScript电子书籍推荐下载地址
内容简介:
内容简介:
作为唯一所有主流浏览器都支持的脚本语言,JavaScript俨然已成为Web开发领域最具号召力的语言,但它的种种语言怪癖以及在各种浏览器间实现不一致等问题也为开发人员所诟病。2009年底,CoffeeScript横空出世。它吸收了JavaScript语言的精华,并添加了很多现代语言脚本的特性,很快便得到了大量Web开发人员的青睐。
本书由CoffeeScript重要贡献者Trevor Burnham操刀,从基础知识入手,全面详尽地介绍了CoffeeScript这门新语言。通过一个5×5拼字游戏,作者将CoffeeScript各方面的知识融入其中,通俗易懂地讲解了CoffeeScript如何与jQuery等非常流行的类库完美集成,如何游刃有余地结合Socket.IO实现Node.js双通道异步通信。每章结尾都有精心设计的习题,有助于读者巩固所学的CoffeeScript知识并更上一层楼。
掌握CoffeeScript,Web开发之旅将更轻松、快捷和优雅!
书籍目录:
目 录
第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
作者介绍:
作者简介:
Trevor Burnham
全栈式Web框架开发专家,DataBraid创始人,开源拥趸,技术布道师。其Twitter账号@TrevorBurnham和@CoffeeScript拥有大批追随者。
译者简介:
寸志
2011年7月毕业于同济大学信息安全专业,在校期间,曾荣获微软精英大挑战优胜奖,第三届三叶草软件竞赛三等奖等。现任大众点评网前端工程师。热爱互联网,热衷研究新技术,崇尚开源精神,喜欢运动和阅读。豆瓣社区@island205,博http://island205.com/,Twitter账号@island205,欢迎读者与他交流探讨技术问题。
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
You don’t have to be John “ JavaScript Ninja” Resig. In fact, if you’re only an amateur JavaScripter, great! You’ll learn a lot about JavaScript as you go through this book.
c ?= d is shorthand for c = d unless c?.
father =
name: 'John'
daughter:
name: 'Jill'
son:
name: 'Jack'
window.debugMode = document.location.hash.match(/debug/) and console?
console.log 'This is the first of many debug-mode outputs' if debugMode
Once you’ve got a jQuery object, you have a massive arsenal of functions
at your disposal
这里是 CoffeeScript 从 Ruby 那里获得了灵感,隐式地返回每个函数的最后一个表达式的值。
其它内容:
书籍介绍
内容简介:
作为唯一所有主流浏览器都支持的脚本语言,JavaScript俨然已成为Web开发领域最具号召力的语言,但它的种种语言怪癖以及在各种浏览器间实现不一致等问题也为开发人员所诟病。2009年底,CoffeeScript横空出世。它吸收了JavaScript语言的精华,并添加了很多现代语言脚本的特性,很快便得到了大量Web开发人员的青睐。
本书由CoffeeScript重要贡献者Trevor Burnham操刀,从基础知识入手,全面详尽地介绍了CoffeeScript这门新语言。通过一个5×5拼字游戏,作者将CoffeeScript各方面的知识融入其中,通俗易懂地讲解了CoffeeScript如何与jQuery等非常流行的类库完美集成,如何游刃有余地结合Socket.IO实现Node.js双通道异步通信。每章结尾都有精心设计的习题,有助于读者巩固所学的CoffeeScript知识并更上一层楼。
掌握CoffeeScript,Web开发之旅将更轻松、快捷和优雅!
精彩短评:
-
作者: 听临 发布时间:2012-05-22 11:52:21
其实 CoffeeScript 看看主页就可以了, 不过可以作为一本传道书, 吸引更多人了解 CoffeeScript ...
-
作者: Googol 发布时间:2013-10-30 17:43:50
简单扫了一遍前半部分,关于原型继承讲得比较清楚。想简单了解coffeescript的可以一看。
-
作者: weakish 发布时间:2013-12-10 00:08:58
酣畅淋漓的入门书,附带介绍了jQuery和nodejs的皮毛。
-
作者: [已注销] 发布时间:2013-04-02 12:15:18
坚定了我不转 coffee 的决心
-
作者: 秋秋 发布时间:2013-01-07 22:14:46
一个下午读完了,读得我好激动啊。之前看过一些ruby的语法,也看晕了很多JS的代码。现在突然看到了coffeescript,突然觉得就是我等JS白痴的福音啊。。。#全栈式人才不是好当的。。。
深度书评:
-
看完了nodejs才回过头再看感觉收获大些
作者:magic.xie 发布时间:2012-09-20 22:02:52
如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题
-
上手挺不错的!
作者:墨小羽爸爸 发布时间:2012-05-30 10:16:40
对了解和上手coffeescript很有帮助,最好结合译者的另一个文档一起看!
地址是:
http://island205.github.com/tlboc/
不足的是其中的代码有存在错误的地方,还是实际编写测试一下较好!
-
译者序
作者:寸志 发布时间:2012-04-14 20:39:42
先把译者序放送给大家。
The golden rule of CoffeeScript is: “It's just JavaScript”.——coffeescript.org
CoffeeScript的作者Jeremy Ashkenas在twitter上有个很好笑的段子:
他说:“我非常想知道在GitHire上有多少人有五年的CoffeeScript经验,很显然我有很多地方需要向他们学习。”
有人答道:“对的,这些人大概是在一边煮咖啡,一边写脚本”。
确实,与Python和Ruby相比,CoffeeScript非常年轻,到现在才两年出头的时间。
还清楚地记得,我是在了解Zombie.js时第一次接触到CoffeeScript。Zombie.js是一个用于客户端JavaScript测试的轻型框架,在我查看Zombie.js的源码时,我就被CoffeeScript的优雅和左边漂亮文档所吸引了 。
谁说使用CoffeeScript不是如边煮咖啡边写脚本一样怡然自得呢?真的,这东西很酷!
CoffeeScript之于JavaScript,就如Less或Sass之于CSS。它吸收了JavaScript语言的精华,并且添加了很多现代脚本语言(Python和Ruby等)所具有的特性。比如列表解析,字符串插值,参数列,吸收操作符,等等。我想CoffeeScript就是大师Douglas Crockford所想要的那种JavaScript子集 。它能够减少三分之一的代码量,换来的却是去除了语言怪癖,兼容所有引擎环境的JavaScript代码!其编译生成的JavaScript代码可读性很强,而且优雅程度不亚于直接写出的JavaScript代码,研究这些,你甚至能看到JavaScript在各方面的最佳实践。
虽然CoffeeScript非常年轻,但因为Rails 3.1的直接集成和在Node.js开发方面的天然优势,CoffeeScript在很多方面都有了应用,比方说之前提到的浏览器模拟器Zombie.js,还有基于Express的高级Node.js开发框架Zappa,甚至使用CoffeeScript写成的PSD文件解析器psd.js 。
但无论CoffeeScript如何的优雅,如何的艺术,总之要记住它的金科玉律:“it's just JavaScript!”
这句话是《深入浅出CoffeeScript》这本书的精髓。作者Trevor Burnham通过一个贯穿全书的5x5拼字游戏,从基础开始,通俗易懂的为我们讲解了CoffeeScript各方面的知识,如何与jQuery这类非常流行的类库完美集成,如何游刃有余的结合Socket.IO实现Node.js双通道异步通信。JavaScript能做的事情,CoffeeScript也可以,而且做起来更快,更优雅!
想要站在JavaScript开发和Web开发的最前沿么?这本书正好适合你!
感谢图灵公司引进了本书,给了我翻译该书的机会。感谢诸位编辑,傅志红老师,李松峰老师和李鑫老师,在翻译过程中给予我诸多帮助和鼓励。感谢图灵社区里的朋友,在阅读了样章之后给我了很多反馈。感谢大众点评网尤其是前端团队在翻译过程中给我的理解和支持。感谢Jeremy Ashkenas设计了这门优雅的语言,还要感谢本书的作者Trevor Burnham耐心为我解答我对原文中的疑问。
最后还要感谢我的爸爸妈妈,女友吴竞男,谢谢你们的支持和理解。尤其是小吴,算是我译稿的第一个读者,谢谢你的诸多批评和建议。
寸志
2012年2月27日
-
从头到尾看完了。很棒
作者:闲逼。 发布时间:2014-09-25 14:28:59
从图书馆搞来这本书,不厚,以为分分钟就可以扫完看完。
虽然作者无数次都在强调CoffeeScript就是一种JavaScript。但是在看的过程中还是觉得很大程度上是Node的扩展。
Node把js扩展,然后Coffee再把Node扩展。这样的逻辑。
虽然这本书不厚,但是里面从始至终贯穿一个例子,每一章末尾都把一章讲的新知识用到例子中。
真心觉得是一本好书,很精练。入门推荐!
不过记得在看他以前大体了解下Node。
BTW,Node是个好东西。
网站评分
-
书籍多样性:6分
-
书籍信息完全性:7分
-
网站更新速度:3分
-
使用便利性:3分
-
书籍清晰度:7分
-
书籍格式兼容性:3分
-
是否包含广告:4分
-
加载速度:7分
-
安全性:3分
-
稳定性:4分
-
搜索功能:8分
-
下载便捷性:7分
下载点评
- 图书多(550+)
- 中评多(132+)
- 二星好评(650+)
- 可以购买(225+)
- 五星好评(608+)
- 四星好评(231+)
- 已买(567+)
- 一般般(581+)
- 无漏页(590+)
- azw3(589+)
- 内涵好书(152+)
- 经典(484+)
- 全格式(69+)
下载评价
-
网友 寇***音:
( 2025-03-04 16:25:46 )
好,真的挺使用的!
-
网友 国***舒:
( 2025-02-24 09:33:01 )
中评,付点钱这里能找到就找到了,找不到别的地方也不一定能找到
-
网友 訾***晴:
( 2025-02-16 10:43:16 )
挺好的,书籍丰富
-
网友 谭***然:
( 2025-03-08 09:29:14 )
如果不要钱就好了
-
网友 戈***玉:
( 2025-03-09 09:59:37 )
特别棒
-
网友 国***芳:
( 2025-02-23 23:54:45 )
五星好评
-
网友 詹***萍:
( 2025-02-21 16:48:56 )
好评的,这是自己一直选择的下载书的网站
-
网友 邱***洋:
( 2025-02-18 19:00:31 )
不错,支持的格式很多
-
网友 师***怀:
( 2025-02-18 16:53:06 )
好是好,要是能免费下就好了
-
网友 薛***玉:
( 2025-02-25 02:35:05 )
就是我想要的!!!
-
网友 康***溪:
( 2025-02-16 06:55:38 )
强烈推荐!!!
-
网友 堵***格:
( 2025-03-05 01:14:09 )
OK,还可以
喜欢"深入浅出CoffeeScript"的人也看了
-
引言
-
写作学基础(第4版) 武汉大学出版社 pdf mobi txt word epub 下载 2024
-
英语周计划系列丛书:4周全面突破BEC综合备考周计划(初级) pdf mobi txt word epub 下载 2024
-
一、考试背景与意义
-
庞中华高中古诗文背诵72篇 pdf mobi txt word epub 下载 2024
-
新时代军队院校政治理论课教学创新路径研究
-
同步作文 五四制三年级 (上) 鲁教版SDJY 春雨教育·2018秋 pdf mobi txt word epub 下载 2024
-
小火车咘咘--启知童书馆亲子共读绘本 pdf mobi txt word epub 下载 2024
-
速发 新书现货 德罗西大街 威尔艾斯纳通过描绘城市全景和居民邻里的互动 讲述真实的美国往事 美漫长篇图像小说书籍 后浪漫正版速发 pdf mobi txt word epub 下载 2024
-
巧记四级词汇:词根+联想记忆法全面提升你的英语实力
- 网络战争:不会发生 pdf mobi txt word epub 下载 2024
- 艺考素描静物全攻略:从入门到精通的关键步骤
- 哈佛商学院的社交宴会 (日)儿玉教仁 著 北方妇女儿童出版社【正版】 pdf mobi txt word epub 下载 2024
- 税务规划合规边界与风险防范:企业稳健发展的核心之道
- 引言:为什么选择“一周一首古诗词”?
- 2024考研英语作文考前预测狂背30篇 (苹果英语考研红皮书) pdf mobi txt word epub 下载 2024
- 法律逻辑 pdf mobi txt word epub 下载 2024
- 一、引言:英汉词典的演变与本书的独特之处
- 商务英语 (学生用书) (含2盘磁带) pdf mobi txt word epub 下载 2024
- 一、教材概述:助力孩子高效学习的“全能助手”
- 中国近现代话剧发展历程与未来展望
- 美国山川风物四记 pdf mobi txt word epub 下载 2024
- 零售人才战略 pdf mobi txt word epub 下载 2024
- 《大卫的幸福探索:亲子绘本中的家庭教育与幸福启示》
- 掌握衡水体书法艺术:全面提升语文与英语书写能力
- 探寻心灵深处的诗意:舒婷诗文艺术魅力与时代价值
- 2024版学霸笔记初中语文数学英语物理化学生物政治历史地理 pdf mobi txt word epub 下载 2024
- 畜禽繁育技术(第二版)(“十二五”职业教育国家规划教材) pdf mobi txt word epub 下载 2024
- 9787518002603 pdf mobi txt word epub 下载 2024
- 家庭营养素菜1688例(高清版) pdf mobi txt word epub 下载 2024
书籍真实打分
故事情节:5分
人物塑造:4分
主题深度:7分
文字风格:7分
语言运用:3分
文笔流畅:9分
思想传递:3分
知识深度:5分
知识广度:4分
实用性:6分
章节划分:3分
结构布局:5分
新颖与独特:8分
情感共鸣:3分
引人入胜:5分
现实相关:7分
沉浸感:3分
事实准确性:8分
文化贡献:6分