深入淺齣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很有帮助,最好结合译者的另一个文档一起看! 地址是:http://island205.github.com/tlboc/ 不足的是其中的代码有存在错误的地方,还是实际编写测试一下较好!  

評分

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

評分

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

評分

先把译者序放送给大家。 The golden rule of CoffeeScript is: “It's just JavaScript”.——coffeescript.org CoffeeScript的作者Jeremy Ashkenas在twitter上有个很好笑的段子: 他说:“我非常想知道在GitHire上有多少人有五年的CoffeeScript经验,很显然我有很多地方需...  

用戶評價

评分

為啥後麵扯到jquery 和node 因為篇幅不夠麼。。

评分

@vikingmew 送書搶得的第一本。

评分

適閤入門級JavaScript程序員,然後就可以擺脫JavaScript擁抱CoffeeScript瞭

评分

對那個例子沒什麼興趣。

评分

酣暢淋灕的入門書,附帶介紹瞭jQuery和nodejs的皮毛。

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

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