深入浅出CoffeeScript

深入浅出CoffeeScript pdf epub mobi txt 电子书 下载 2025

出版者:人民邮电出版社
作者:[英] Trevor Burnham
出品人:
页数:104
译者:寸志
出版时间:2012-5
价格:35.00元
装帧:平装
isbn号码:9787115279743
丛书系列:图灵程序设计丛书·Web开发系列
图书标签:
  • CoffeeScript
  • JavaScript
  • 编程
  • Web开发
  • 计算机
  • 编程基础-编程语言-CoffeeScript
  • 前端开发
  • Programming
  • CoffeeScript
  • JavaScript
  • 前端开发
  • 编程
  • 入门
  • 教程
  • Web开发
  • 脚本语言
  • 高效开发
  • 代码简洁
想要找书就要到 小美书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

内容简介:

作为唯一所有主流浏览器都支持的脚本语言,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,欢迎读者与他交流探讨技术问题。

目录信息

目 录

第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。但是在看的过程中还是觉得很大程度上是Node的扩展。 Node把js扩展,然后Coffee再把Node扩展。这样的逻辑。 虽然这本书不厚,但是里面从始至终贯穿一个例子,每一...

评分

对了解和上手coffeescript很有帮助,最好结合译者的另一个文档一起看! 地址是:http://island205.github.com/tlboc/ 不足的是其中的代码有存在错误的地方,还是实际编写测试一下较好!  

评分

从图书馆搞来这本书,不厚,以为分分钟就可以扫完看完。 虽然作者无数次都在强调CoffeeScript就是一种JavaScript。但是在看的过程中还是觉得很大程度上是Node的扩展。 Node把js扩展,然后Coffee再把Node扩展。这样的逻辑。 虽然这本书不厚,但是里面从始至终贯穿一个例子,每一...

评分

如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题  

评分

从图书馆搞来这本书,不厚,以为分分钟就可以扫完看完。 虽然作者无数次都在强调CoffeeScript就是一种JavaScript。但是在看的过程中还是觉得很大程度上是Node的扩展。 Node把js扩展,然后Coffee再把Node扩展。这样的逻辑。 虽然这本书不厚,但是里面从始至终贯穿一个例子,每一...

用户评价

评分

一个下午读完了,读得我好激动啊。之前看过一些ruby的语法,也看晕了很多JS的代码。现在突然看到了coffeescript,突然觉得就是我等JS白痴的福音啊。。。#全栈式人才不是好当的。。。

评分

94介绍小清新语言的小书。

评分

对那个例子没什么兴趣。

评分

看完了真心感觉看coffeescript的官网的介绍就差不多了!

评分

看完了真心感觉看coffeescript的官网的介绍就差不多了!

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美书屋 版权所有