
作者:[英]TrevorBurnham著
页数:104
出版社:人民邮电出版社
出版日期:2012
ISBN:9787115279743
电子书格式:pdf/epub/txt
内容简介
作为唯一所有主流浏览器都支持的脚本语言,javascript俨然已成为web开发领域最具号召力的语言,但它的种种语言怪癖以及在各种浏览器间实现不一致等问题也为开发人员所诟病。2009年底,coffeescript横空出世。它吸收了javascript语言的精华,并添加了很多现代语言脚本的特性,很快便得到了大量web开发人员的青睐。
本书由coffeescript重要贡献者trevor
burnham操刀,从基础知识入手,全面详尽地介绍了coffeescript这门新语言。通过一个5×5拼字游戏,作者将coffeescript各方面的知识融入其中,通俗易懂地讲解了coffeescript如何与jquery等非常流行的类库完美集成,如何游刃有余地结合socket.io实现node.js双通道异步通信。每章结尾都有精心设计的习题,有助于读者巩固所学的coffeescript知识并更上一层楼。
掌握coffeescript,web开发之旅将更轻松、快捷和优雅!
作者简介
作者
Trevor Burnham
全栈式Web框架开发专家,DataBraid创始人,开源拥趸,技术布道师。其Twitter账号@TrevorBurnham和@CoffeeScript拥有大批追随者。
译者
寸志
2011年7月毕业于同济大学信息安全专业,在校期间,曾荣获微软精英大挑战优胜奖,第三届三叶草软件竞赛三等奖等。现任大众点评网前端工程师。热爱互联网,热衷研究新技术,崇尚开源精神,喜欢运动和阅读。豆瓣社区@island205,博http://island205.com/,Twitter账号@island205,欢迎读者与他交流探讨技术问题。
相关资料
“学习coffeescript有助于读者成为更优秀的javascript开发人员。而且,本书读来酣畅淋漓,对于准备学习coffeescript的新手,这种体会尤为深刻。”
——brendan eich,javascript之父
“很难想象现如今会有哪个web程序没有大量使用javascript。如果你用惯了ruby之类的语言,再使用javascript就会明显感觉在退步,这可不是什么愉快的事儿。来看看coffeescript吧:它是一个javascript预编译器,移除了javascript中不必要的冗余,让代码编写和源码阅读变成一件乐事。来,向着coffee前进吧!这是一本很棒的coffeescript入门书。”
——david heinemeier hansson,ruby on rails之父
“coffeescript是编程语言领域最有意思的进展之一,它吸纳ruby和python等语言之精华,是一个极富表现力的语言。本书将指引你进入coffeescript的世界;对于那些有志于提高javascript开发效率的开发者,本书同样必不可少!”
——travis swicegood,《版本控制之道——使用git》作者
本书特色
掀起精简javascript代码的革命
破除javascript语言壁垒
coffeescript之父jeremy ashkenas作序推荐
目录
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)















