CoffeeScript程序設計

CoffeeScript程序設計 pdf epub mobi txt 電子書 下載2025

出版者:人民郵電齣版社
作者:貝茨 (Mark Bates)
出品人:
頁數:234
译者:
出版時間:2013-1-1
價格:45.00元
裝幀:平裝
isbn號碼:9787115301932
叢書系列:新銳編程語言集萃
圖書標籤:
  • coffeescript
  • javascript
  • programming
  • web
  • 計算機科學
  • 計算機
  • JavaScript
  • 程序設計
  • CoffeeScript
  • 程序設計
  • 前端開發
  • JavaScript
  • 編程語言
  • Web開發
  • 腳本語言
  • 代碼實踐
  • 開發入門
  • 技術書籍
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

著者簡介

圖書目錄

第一部分 核心CoffeeScript
第1章 從這裏開始 2
1.1 CoffeeScript的REPL 2
1.2 瀏覽器端編譯 4
1.3 警告 6
1.4 命令行編譯 6
1.5 CoffeeScript命令行界麵 7
1.5.1 output標誌 7
1.5.2 bare標誌 8
1.5.3 print標誌 9
1.5.4 watch標誌 9
1.5.5 執行CoffeeScript文件 10
1.5.6 其他選項 10
1.6 小結 10
第2章 基礎知識 11
2.1 語法 11
2.1.1 有意義的空格 12
2.1.2 function關鍵字 13
2.1.3 括號 14
2.2 作用域與變量 15
2.2.1 JavaScript中的變量作用域 15
2.2.2 CoffeeScript中的變量作用域 16
2.2.3 匿名封裝器函數 17
2.3 插值 19
2.3.1 字符串插值 19
2.3.2 插值字符串 20
2.3.3 文本字符串 22
2.3.4 heredoc 24
2.3.5 注釋 25
2.3.6 內聯注釋 25
2.3.7 塊級注釋 26
2.4 擴展的正則錶達式 26
2.5 小結 27
第3章 控製結構 28
3.1 操作符與彆名 28
3.1.1 運算 28
3.1.2 賦值 30
3.1.3 比較 34
3.1.4 字符串 36
3.1.5 與存在相關操作符 37
3.1.6 彆名 39
3.1.7 is與isnt彆名 40
3.1.8 not彆名 41
3.1.9 and與or彆名 42
3.1.10 布爾相關的彆名 43
3.1.11 @彆名 44
3.2 if/unless 45
3.2.1 if語句 46
3.2.2 if/else語句 47
3.2.3 if/else if語句 48
3.2.4 unless語句 50
3.2.5 內聯條件語句 52
3.3 switch/case語句 52
3.4 小結 54
第4章 函數與參數 55
4.1 函數基礎 57
4.2 參數 59
4.3 默認參數值 61
4.4 splat操作符 63
4.5 小結 67
第5章 集閤與迭代 68
5.1 數組 68
5.1.1 檢測是否包含 70
5.1.2 交換賦值 71
5.1.3 多重賦值(又稱解構賦值) 72
5.2 區間 75
5.2.1 分割數組 78
5.2.2 替換數組值 79
5.2.3 注入數值 80
5.3 對象/散列 81
5.3.1 設置屬性/獲取屬性 85
5.3.2 解構賦值 87
5.4 循環與迭代 89
5.4.1 迭代數組 89
5.4.2 迭代對象 92
5.4.3 while循環 96
5.4.4 until循環 97
5.5 comprehension 98
5.6 do關鍵字 101
5.7 小結 103
第6章 類 104
6.1 定義類 104
6.2 定義函數 105
6.3 constructor函數 106
6.4 類中的作用域 108
6.5 擴展類 117
6.6 類級函數 124
6.7 原型函數 128
6.8 綁定(?與=) 129
6.9 小結 135
第二部分 CoffeeScript實踐
第7章 Cake與Cakefile 138
7.1 從這裏開始 138
7.2 創建Cake任務 138
7.3 執行Cake任務 139
7.4 使用選項 140
7.5 調用其他任務 143
7.6 小結 146
第8章 使用Jasmine測試 147
8.1 安裝Jasmine 148
8.2 準備Jasmine環境 148
8.3 Jasmine介紹 150
8.4 單元測試 151
8.5 Before與After 156
8.6 自定義匹配器 162
8.7 小結 164
第9章 Node.js介紹 166
9.1 什麼是Node.js 166
9.2 安裝Node 167
9.3 從這裏開始 168
9.4 流化響應 170
9.5 構建CoffeeScript服務器 171
9.6 驗收我們的服務器 184
9.7 小結 185
第10章 示例: 待辦事宜列錶第1部分(服務器端) 186
10.1 安裝並設置Express 187
10.2 使用Mongoose建立MongoDB數據庫 190
10.3 編寫待辦事宜API 193
10.4 用Mongoose做查詢操作 194
10.4.1 查找所有待辦事宜 194
10.4.2 創建新的待辦事宜 196
10.4.3 獲取、更新以及銷毀待辦事宜 197
10.4.4 簡化控製器 199
10.5 小結 202
第11章 示例: 待辦事宜列錶第2部分(客戶端, 使用jQuery) 203
11.1 用Twitter的Bootstrap來構建HTML 203
11.2 使用jQuery進行交互 206
11.3 給新建待辦事宜錶單添加功能 207
11.4 列舉現有的待辦事宜 212
11.5 更新待辦事宜 212
11.6 刪除待辦事宜 215
11.7 小結 216
第12章 示例: 待辦事宜列錶第3部分(客戶端, 使用Backbone.js) 217
12.1 什麼是Backbone.js 217
12.2 配置Backbone.js 218
12.3 編寫Todo模型與集閤 221
12.4 使用視圖來羅列待辦事宜 224
12.5 創建新的待辦事宜 226
12.6 每個待辦事宜一個視圖 229
12.6.1 從視圖層更新和校驗模型 230
12.6.2 校驗 232
12.7 從視圖刪除模型 233
12.8 小結 234
· · · · · · (收起)

讀後感

評分

. (代码中点 . 代表 空格) for num is [1..3] .....if num is 1 .......console.log num ........console.log num * 2 // 这里缩进问题 ..if num is 2 //这里缩进错误明显! .......console.log num .......console.log num * 2 这段代码讲的是空格缩进的问题,给的例子代...

評分

. (代码中点 . 代表 空格) for num is [1..3] .....if num is 1 .......console.log num ........console.log num * 2 // 这里缩进问题 ..if num is 2 //这里缩进错误明显! .......console.log num .......console.log num * 2 这段代码讲的是空格缩进的问题,给的例子代...

評分

. (代码中点 . 代表 空格) for num is [1..3] .....if num is 1 .......console.log num ........console.log num * 2 // 这里缩进问题 ..if num is 2 //这里缩进错误明显! .......console.log num .......console.log num * 2 这段代码讲的是空格缩进的问题,给的例子代...

評分

. (代码中点 . 代表 空格) for num is [1..3] .....if num is 1 .......console.log num ........console.log num * 2 // 这里缩进问题 ..if num is 2 //这里缩进错误明显! .......console.log num .......console.log num * 2 这段代码讲的是空格缩进的问题,给的例子代...

評分

第一部分 核心CoffeeScript ======================= 第一章 从这里开始 --------------- ### 1.1 CoffeeScript的REPL 提到多行需要用``(p. 4),现在CoffeeScript的REPL已经进化了,按`Ctrl-v`可以在单行模式和多行模式间切换,反而``不支持了。 第三章 控制结构 -------...  

用戶評價

评分

感覺當當這36塊錢白花瞭

评分

還行吧,不是太好

评分

入門還是可以的

评分

看起來還不錯的樣子~

评分

入門書裏寫的比較好的

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

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