中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請 | 注冊
> >>
寫給大忙人的現(xiàn)代JavaScript

包郵 寫給大忙人的現(xiàn)代JavaScript

出版社:電子工業(yè)出版社出版時間:2021-07-01
開本: 其他 頁數(shù): 368
中 圖 價:¥47.9(4.4折) 定價  ¥109.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>

寫給大忙人的現(xiàn)代JavaScript 版權(quán)信息

寫給大忙人的現(xiàn)代JavaScript 本書特色

適讀人群 :既適合 JavaScript 初學者入門使用,也適合有一定基礎(chǔ)的程序員進階學習。面向現(xiàn)代JS既完整又簡捷的學習指南。讀者真正可以從0開始起步,直接掌握功能更強大且更易駕馭的現(xiàn)代JavaScript,快速將其應用于商業(yè)環(huán)境,提高效率與產(chǎn)出。本書也可幫助讀者實現(xiàn)從Java,C#,C或C ++等語言JavaScript的快速轉(zhuǎn)型。 √ 快速掌握現(xiàn)代JavaScript的基本編程結(jié)構(gòu) √ 避免使用會一些增加風險和復雜度的過時功能 √ 充分利用函數(shù)式,面向?qū)ο蠛彤惒骄幊? √ 使用模塊來高效的組織和運行復雜的程序 √ 了解高級JavaScript技術(shù),例如元編程和generator √ 學習如何使用TypeScript讓你的代碼更安全

寫給大忙人的現(xiàn)代JavaScript 內(nèi)容簡介

本書是一本簡明的現(xiàn)代 JavaScript 教程,不僅涵蓋函數(shù)式編程、JS 語法、JS 庫等基礎(chǔ)性內(nèi)容,還介紹了靠前化、異步編程、標準模塊系統(tǒng)、元編程等較為復雜的內(nèi)容,并附加了 TypeScript 的相關(guān)知識。部分章節(jié)根據(jù)其難度的不同設(shè)置了相應的圖標,以便讀者選擇性學習。本書力求使初學者不被過時的 JavaScript 所困擾,能夠在實踐中高效地學會使用現(xiàn)代 JavaScript,既適合 JavaScript 初學者入門使用,也適合有一定基礎(chǔ)的程序員進階學習。

寫給大忙人的現(xiàn)代JavaScript 目錄

第 1 章 值與變量 1
1.1 運行 JavaScript 3
1.2 類型和 typeof 運算符 6
1.3 注釋 7
1.4 變量聲明 7
1.5 標識符 9
1.6 數(shù)字 10
1.7 運算符 12
1.8 布爾值 14
1.9 null 和 undefined 14
1.10 字符串字面量 15
1.11 模板字面量 17
1.12 對象 18
1.13 對象字面語法 19
1.14 數(shù)組 21
1.15 JSON 22
1.16 解構(gòu) 23
1.17 高級解構(gòu) 25
1.17.1 對象解構(gòu)詳談 26
1.17.2 剩余參數(shù)聲明 26
1.17.3 默認值 27
練習題 27
第 2 章 控制結(jié)構(gòu) 29
2.1 表達式和語句 31
2.2 自動分號插入 33
2.3 分支 36
2.4 布爾值轉(zhuǎn)換 38
2.5 數(shù)值比較 39
2.6 混合比較 40
2.7 布爾運算符 42
2.8 switch 語句 44
2.9 while 和 do 循環(huán) 45
2.10 for 循環(huán) 46
2.10.1 傳統(tǒng) for 循環(huán) 46
2.10.2 for-of 循環(huán) 47
2.10.3 for-in 循環(huán) 48
2.11 跳出(Break)與跳過(Continue) 50
2.12 捕獲異常 52
練習題 54
第 3 章 函數(shù)與函數(shù)式編程 57
3.1 函數(shù)聲明 59
3.2 高階函數(shù) 61
3.3 函數(shù)字面量 61
3.4 箭頭函數(shù) 62
3.5 函數(shù)數(shù)組處理 64
3.6 閉包 65
3.7 固定對象 67
3.8 嚴格模式 69
3.9 測試參數(shù)類型 71
3.10 可選參數(shù) 72
3.11 默認參數(shù) 73
3.12 Rest 參數(shù)與擴展運算符 73
3.13 解構(gòu)模擬命名參數(shù) 75
3.14 函數(shù)提升 76
3.15 拋出異常 79
3.16 捕獲異常 79
3.17 finally 子句 81
練習題 82
第 4 章 面向?qū)ο缶幊?85
4.1 JavaScript 方法 87
4.2 原型(prototype) 88
4.3 構(gòu)造函數(shù) 91
4.4 類句法 93
4.5 getter 和 setter 94
4.6 實例域和私有方法 95
4.7 靜態(tài)方法和域 96
4.8 子類 97
4.9 重寫方法 99
4.10 構(gòu)建子類 100
4.11 類表達式 101
4.12 this 的指向 102
練習題 106
第 5 章 數(shù)字和日期 109
5.1 數(shù)字字面量 111
5.2 數(shù)字格式化 112
5.3 數(shù)字解析 113
5.4 數(shù)字方法和常量 114
5.5 數(shù)學運算方法和常量 115
5.6 大整數(shù) 116
5.7 構(gòu)造日期 117
5.8 日期函數(shù)和方法 121
5.9 日期格式化 122
練習題 123
第 6 章 字符串和正則表達式 125
6.1 字符串和碼位序列的轉(zhuǎn)換 127
6.2 字符串子集 128
6.3 其他字符串方法 130
6.4 帶標簽的模版字面量 133
6.5 原始模版字面量 134
6.6 正則表達式 135
6.7 正則表達式字面量 139
6.8 修飾符(標記) 139
6.9 正則表達式和 Unicode 編碼 140
6.10 RegExp 類方法 142
6.11 分組 143
6.12 正則表達式相關(guān)的字符串方法 145
6.13 關(guān)于正則替換的更多內(nèi)容 147
6.14 奇異特性 148
練習題 150
第 7 章 數(shù)組與集合 153
7.1 創(chuàng)建數(shù)組 155
7.2 長度和索引屬性 157
7.3 刪除和新增元素 158
7.4 其他數(shù)組操作 160
7.5 生成元素 162
7.6 查找元素 163
7.7 訪問所有的元素 164
7.8 稀疏數(shù)組 166
7.9 減少 168
7.10 Map 171
7.11 Set 173
7.12 Weak Map 和 Set 174
7.13 Typed Array 175
7.14 數(shù)組緩沖區(qū) 178
練習題 179
第 8 章 國際化 183
8.1 本地化概念 185
8.2 指定本地環(huán)境 186
8.3 格式化數(shù)字 188
8.4 本地化日期和時間 190
8.4.1 格式化 Date 對象 190
8.4.2 日期范圍 192
8.4.3 相對時間 192
8.4.4 格式化各個部分 192
8.5 比較規(guī)則 193
8.6 其他支持本地化設(shè)置的字符串方法 195
8.7 復數(shù)規(guī)則和列表 196
8.8 其他本地化特性 197
練習題 199
第 9 章 異步編程 201
9.1 JavaScript 中的并發(fā)任務 203
9.2 實現(xiàn) Promise 206
9.3 立即完結(jié)的 Promise 209
9.4 獲取 Promise 的結(jié)果 210
9.5 Promise 的鏈式調(diào)用 210
9.6 Promise 的失敗處理 213
9.7 執(zhí)行多個 Promise 214
9.8 多個 Promise 的競速 215
9.9 Async 函數(shù) 216
9.10 Async 返回值 218
9.11 并行 await 221
9.12 Async 方法中的異常 222
練習題 223
第 10 章 模塊 227
10.1 模塊的概念 229
10.2 ECMAScript 模塊 230
10.3 默認引入 231
10.4 具名引入 231
10.5 動態(tài)引入 232
10.6 導出 233
10.6.1 具名導出 233
10.6.2 默認導出 234
10.6.3 導出變量 235
10.6.4 重新導出 236
10.7 打包模塊 237
練習題 238
第 11 章 元編程 241
11.1 Symbol 243
11.2 定制 Symbol 屬性 245
11.2.1 定制 toString 245
11.2.2 控制類型轉(zhuǎn)換 246
11.2.3 Specy 247
11.3 屬性的特性 248
11.4 枚舉屬性 250
11.5 測試單個屬性 252
11.6 保護對象 252
11.7 創(chuàng)建或更新對象 253
11.8 訪問和更新原型 254
11.9 克隆對象 254
11.10 函數(shù)屬性 257
11.11 綁定參數(shù)和調(diào)用方法 258
11.12 代理 260
11.13 Reflect Class 262
11.14 Proxy 不變量 265
練習題 267
第 12 章 迭代器與 Generator 271
12.1 可迭代的數(shù)據(jù)類型 273
12.2 實現(xiàn)一個迭代器 275
12.3 可中斷的迭代器 278
12.4 Generator 279
12.5 嵌套的 Yield 表達式 281
12.6 將生成器函數(shù)作為消費者 283
12.7 生成器和異步處理 285
12.8 異步生成器和迭代器 287
練習題 290
第 13 章 TypeScript 295
13.1 類型注解 298
13.2 運行 TypeScript 299
13.3 類型術(shù)語 301
13.4 基本類型 302
13.5 聯(lián)合類型 303
13.6 類型推斷 305
13.7 子類型 309
13.7.1 替代規(guī)則 309
13.7.2 可選屬性及多余屬性 310
13.7.3 數(shù)組和對象類型的變換 311
13.8 類 313
13.8.1 類聲明 313
13.8.2 類的實例類型 315
13.8.3 類的靜態(tài)類型 316
13.9 結(jié)構(gòu)類型 317
13.10 接口 318
13.11 索引屬性 320
13.12 復雜函數(shù)參數(shù) 321
13.12.1 可選、默認和剩余參數(shù) 322
13.12.2 解構(gòu)參數(shù) 323
13.12.3 函數(shù)類型型變 324
13.12.4 重載 326
13.13 泛型編程 328
13.13.1 泛型類和類型 329
13.13.2 泛型函數(shù) 330
13.13.3 類型綁定 331
13.13.4 類型擦除 332
13.13.5 泛型的型變 333
13.13.6 條件類型 334
13.13.7 映射類型 335
練習題 336

展開全部

寫給大忙人的現(xiàn)代JavaScript 作者簡介

作者凱??霍斯特曼(Cay S. Horstmann),是享譽全球的編程語言教育家。他是Core Java第 11 版 I、II 卷(Pearson, 2018),Scala for the Impatient 第 2 版 ( Addison-Wesley, 2016 ), 以 及 Core Java SE 9 for the Impatient (Addison-Wesley, 2017)的主要作者,同時是美國圣何塞州立大學計算機科學名譽教授、Java Champion 稱號獲得者,以及計算機行業(yè)會議常駐演講者。 譯者為阿里巴巴國際體驗技術(shù)團隊,由AliExpress前端和國際化中臺前端組成。團隊核心業(yè)務覆蓋歐美電商平臺AliExpress、東南亞電商平臺Lazada、南亞電商平臺Daraz及其他全球時尚電商品牌。其中AliExpress是全球第二大的電商平臺,且在部分重點國家已超越亞馬遜。技術(shù)團隊有著豐富的JavaScript開發(fā)經(jīng)驗,在復雜的國際業(yè)務場景中,有著面向大前端的極強業(yè)務能力。而且,他們對JavaScript底層原理的深入理解、新特性的及時更新長期關(guān)注,與本書定位高度契合,對本書翻譯品質(zhì)的保障有很好的加持效果。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 电动葫芦|防爆钢丝绳电动葫芦|手拉葫芦-保定大力起重葫芦有限公司 | 博博会2021_中国博物馆及相关产品与技术博览会【博博会】 | 除甲醛公司-甲醛检测治理-杭州创绿家环保科技有限公司-室内空气净化十大品牌 | 地磅-地秤-江阴/无锡地磅-江阴天亿计量设备有限公司_ | 搪玻璃冷凝器_厂家-越宏化工设备 | Eiafans.com_环评爱好者 环评网|环评论坛|环评报告公示网|竣工环保验收公示网|环保验收报告公示网|环保自主验收公示|环评公示网|环保公示网|注册环评工程师|环境影响评价|环评师|规划环评|环评报告|环评考试网|环评论坛 - Powered by Discuz! | 天津电机维修|水泵维修-天津晟佳机电设备有限公司 | 棕刚玉-白刚玉厂家价格_巩义市东翔净水材料厂 | 电缆故障测试仪_电缆故障定位仪_探测仪_检测仪器_陕西意联电气厂家 | 步进_伺服_行星减速机,微型直流电机,大功率直流电机-淄博冠意传动机械 | 北京乾茂兴业科技发展有限公司 | 行业分析:提及郑州火车站附近真有 特殊按摩 ?2025实地踩坑指南 新手如何避坑不踩雷 | 贝朗斯动力商城(BRCPOWER.COM) - 买叉车蓄电池上贝朗斯商城,价格更超值,品质有保障! | 众能联合-提供高空车_升降机_吊车_挖机等一站工程设备租赁 | 衡阳耐适防护科技有限公司——威仕盾焊接防护用品官网/焊工手套/焊接防护服/皮革防护手套 | 寮步纸箱厂_东莞纸箱厂 _东莞纸箱加工厂-东莞市寮步恒辉纸制品厂 | 空气能采暖,热泵烘干机,空气源热水机组|设备|厂家,东莞高温热泵_正旭新能源 | 云南成考网_云南成人高考报名网| 【铜排折弯机,钢丝折弯成型机,汽车发泡钢丝折弯机,线材折弯机厂家,线材成型机,铁线折弯机】贝朗折弯机厂家_东莞市贝朗自动化设备有限公司 | 工业rfid读写器_RFID工业读写器_工业rfid设备厂商-ANDEAWELL | led太阳能路灯厂家价格_风光互补庭院灯_农村市政工程路灯-中山华可路灯品牌 | 仿清水混凝土_清水混凝土装修_施工_修饰_保护剂_修补_清水混凝土修复-德州忠岭建筑装饰工程 | 武汉不干胶印刷_标签设计印刷_不干胶标签印刷厂 - 武汉不干胶标签印刷厂家 | 旋片真空泵_真空泵_水环真空泵_真空机组-深圳恒才机电设备有限公司 | 涿州网站建设_网站设计_网站制作_做网站_固安良言多米网络公司 | 颚式破碎机,圆锥破碎机,制砂机-新乡市德诚机电制造有限公司 | 滁州高低温冲击试验箱厂家_安徽高低温试验箱价格|安徽希尔伯特 | 东莞喷砂机-喷砂机-喷砂机配件-喷砂器材-喷砂加工-东莞市协帆喷砂机械设备有限公司 | 耐腐蚀泵,耐腐蚀真空泵,玻璃钢真空泵-淄博华舜耐腐蚀真空泵有限公司 | 深圳VI设计-画册设计-LOGO设计-包装设计-品牌策划公司-[智睿画册设计公司] | 语料库-提供经典范文,文案句子,常用文书,您的写作得力助手 | 螺钉式热电偶_便携式温度传感器_压簧式热电偶|无锡联泰仪表有限公司|首页 | 青岛侦探调查_青岛侦探事务所_青岛调查事务所_青岛婚外情取证-青岛狄仁杰国际侦探公司 | 跨境物流_美国卡派_中大件运输_尾程派送_海外仓一件代发 - 广州环至美供应链平台 | 沈阳建筑设计公司_加固改造设计_厂房设计_设计资质加盟【金辉设计】 | Magnescale探规,Magnescale磁栅尺,Magnescale传感器,Magnescale测厚仪,Mitutoyo光栅尺,笔式位移传感器-苏州连达精密量仪有限公司 | 扬尘在线监测系统_工地噪声扬尘检测仪_扬尘监测系统_贝塔射线扬尘监测设备「风途物联网科技」 | 牛奶检测仪-乳成分分析仪-北京海谊 | 高空重型升降平台_高空液压举升平台_高空作业平台_移动式升降机-河南华鹰机械设备有限公司 | 创富网-B2B网站|供求信息网|b2b平台|专业电子商务网站 | 自清洗过滤器_全自动过滤器_全自动反冲洗过滤器_量子过滤器-滑漮滴 |