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

歡迎光臨中圖網 請 | 注冊
> >
JavaScript高級程序設計(第4版)

包郵 JavaScript高級程序設計(第4版)

出版社:人民郵電出版社出版時間:2020-09-01
開本: 16開 頁數: 900
中 圖 價:¥87.7(6.8折) 定價  ¥129.0 登錄后可看到會員價
暫時缺貨 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

JavaScript高級程序設計(第4版) 版權信息

  • ISBN:9787115545381
  • 條形碼:9787115545381 ; 978-7-115-54538-1
  • 裝幀:簡裝本
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

JavaScript高級程序設計(第4版) 本書特色

1.中文版累計銷量320 000+冊,JavaScript“***”全新升級; 2.涵蓋ECMAScript 2019,全面深入,入門和進階俱佳; 3.新版全面升級,延續了上一版的框架和格局,刪減了已經過時的內容,在此基礎上又翔實地增補了ES2015到ES2019的全新內容; 4.多個章節配有視頻課二維碼,掃碼即可觀看;結合視頻講解+配套編程環境,助你輕松掌握JavaScript新特性與前端實踐; 5.附贈《JavaScript**程序設計第4版》閱讀路線圖,劃分新手必讀與進階必讀; 6.提供源代碼,可直接在線運行隨書代碼。 本書是JavaScript技術經典名著,自2006年**版中文版面世時起,至今培養了幾代前端技術人員,累計銷量超過32萬冊,被技術人員昵稱為JavaScript“***”。第4版涵蓋ECMAScript 2019,不僅新增了5章內容,還對其余章節進行了大幅度的增補和修訂。 本書第4版繼承了之前版本全面深入、貼近實戰的特點,在詳細講解JavaScript語言的核心之后,條分縷析地為讀者展示了現有規范及實現為Web應用程序提供的各種支持和特性,既可作為入門指南,也可作為技術進階的指導和參考。 本書主要內容包括: 基礎內容——JavaScript的歷史;與HTML的關聯;基本類型、引用類型和內置引用類型 進階操作——迭代器與生成器;代理與反射;對象、類與面向對象編程;函數;期約(promise)與異步編程;BOM、DOM以及客戶端檢測 使用JavaScript進行交互——事件、表單元素、用WebGL創建動態圖形、JavaScript API、調試等 JavaScript中的數據操作——XML、JSON,以及離線時客戶端如何存儲數據(Web Storage和IndexedDB) JavaScript設計模式和實踐策略——工作者線程、服務線程,以及企業級開發中JavaScript編碼的實踐策略 JavaScript前沿——新的ES6模塊;ECMAScript 2018~2019修訂內容;新的庫、框架和工具等 “這本書就不用我多介紹了,它是和'犀牛書'并列的'***',當年我學JavaScript的案頭參考書之一。李松峰老師是**的技術譯者,也是奇舞團**的前端工程師和新人導師,我相信這本書經過松峰老師的翻譯,一定能在JavaScript學習之路上讓你獲益良多。” ——奇舞團前團長 月影 “我認為《JavaScript**程序設計》這本書*大的特點就是它是體系化的前端教程,它是可以拿來做前端開發的教材的。JavaScript這幾年出了不少好書,但多數還是在講單點,也有些書雖然比較全面,但是組織上不成體系,像手冊、文檔一樣,沒法拿來學。這本《JavaScript**程序設計》就不一樣,它很適合拿來系統學習。” ——程劭非(winter) “《JavaScript**程序設計》**版出版時,我剛剛參加工作。我從這本書學到了前端領域的基礎知識,并由此走進了前端開發的大門。感謝它一直陪伴我早期成長的歲月。后來我把這本書**給團隊的每一位新人,作為他們的參

JavaScript高級程序設計(第4版) 內容簡介

本書是JavaScript經典圖書的新版。第4版涵蓋ECMAScript 2019,全面、深入地介紹了JavaScript開發者必須掌握的前端開發技術,涉及JavaScript的基礎特性和不錯特性。書中詳盡討論了JavaScript的各個方面,從JavaScript的起源開始,逐步講解到新出現的技術,其中重點介紹ECMAScript和DOM標準。在此基礎上,接下來的各章揭示了JavaScript的基本概念,包括類、期約、迭代器、代理,等等。另外,書中深入探討了客戶端檢測、事件、動畫、表單、錯誤處理及JSON。本書同時也介紹了近幾年來涌現的重要新規范,包括Fetch API、模塊、工作者線程、服務線程以及大量新API。

JavaScript高級程序設計(第4版) 目錄

第 1章 什么是JavaScript 1

1.1 簡短的歷史回顧 1

1.2 JavaScript實現 2

1.3 JavaScript版本 9

1.4 小結 10

第 2章 HTML中的JavaScript 11

2.1 script元素 11

2.2 行內代碼與外部文件 18

2.3 文檔模式 18

2.4 noscript元素 19

2.5 小結 20

第3章 語言基礎 21

3.1 語法 21

3.2 關鍵字與保留字 23

3.3 變量 24

3.4 數據類型 30

3.5 操作符 56

3.6 語句 73

3.7 函數 80

3.8 小結 82

第4章 變量、作用域與內存 83

4.1 原始值與引用值 83

4.2 執行上下文與作用域 87

4.3 垃圾回收 94

4.4 小結 101

第5章 基本引用類型 103

5.1 Date 103

5.2 RegExp 107

5.3 原始值包裝類型 113

5.4 單例內置對象 128

5.5 小結 135

第6章 集合引用類型 136

6.1 Object 136

6.2 Array 138

6.3 定型數組 155

6.4 Map 163

6.5 WeakMap 168

6.6 Set 173

6.7 WeakSet 178

6.8 迭代與擴展操作 180

6.9 小結 182

第7章 迭代器與生成器 183

7.1 理解迭代 183

7.2 迭代器模式 184

7.3 生成器 192

7.4 小結 204

第8章 對象、類與面向對象編程 205

8.1 理解對象 205

8.2 創建對象 220

8.3 繼承 238

8.4 類 249

8.5 小結 265

第9章 代理與反射 266

9.1 代理基礎 266

9.2 代理捕獲器與反射方法 274

9.3 代理模式 283

9.4 小結 286

第 10章 函數 287

10.1 箭頭函數 288

10.2 函數名 289

10.3 理解參數 290

10.4 沒有重載 292

10.5 默認參數值 293

10.6 參數擴展與收集 295

10.7 函數聲明與函數表達式 297

10.8 函數作為值 297

10.9 函數內部 299

10.10 函數屬性與方法 302

10.11 函數表達式 304

10.12 遞歸 306

10.13 尾調用優化 307

10.14 閉包 309

10.15 立即調用的函數表達式 314

10.16 私有變量 316

10.17 小結 321

第 11章 期約與異步函數 322

11.1 異步編程 322

11.2 期約 325

11.3 異步函數 347

11.4 小結 360

第 12章 BOM 361

12.1 window對象 361

12.2 location對象 372

12.3 navigator對象 375

12.4 screen對象 379

12.5 history對象 379

12.6 小結 381

第 13章 客戶端檢測 382

13.1 能力檢測 382

13.2 用戶代理檢測 386

13.3 軟件與硬件檢測 394

13.4 小結 400

第 14章 DOM 401

14.1 節點層級 401

14.2 DOM編程 426

14.3 MutationObserver接口 432

14.4 小結 444

第 15章 DOM擴展 445

15.1 Selectors API 445

15.2 元素遍歷 447

15.3 HTML5 448

15.4 專有擴展 456

15.5 小結 459

第 16章 DOM2和DOM3 460

16.1 DOM的演進 460

16.2 樣式 467

16.3 遍歷 476

16.4 范圍 481

16.5 小結 489

第 17章 事件 490

17.1 事件流 490

17.2 事件處理程序 493

17.3 事件對象 499

17.4 事件類型 505

17.5 內存與性能 540

17.6 模擬事件 543

17.7 小結 548

第 18章 動畫與Canvas圖形 549

18.1 使用requestAnimationFrame 549

18.2 基本的畫布功能 552

18.3 2D繪圖上下文 553

18.4 WebGL 569

18.5 小結 579

第 19章 表單腳本 581

19.1 表單基礎 581

19.2 文本框編程 587

19.3 選擇框編程 597

19.4 表單序列化 601

19.5 富文本編輯 603

19.6 小結 608

第 20章 JavaScript API 609

20.1 Atomics與SharedArrayBuffer 609

20.2 跨上下文消息 616

20.3 Encoding API 617

20.4 File API與Blob API 622

20.5 媒體元素 627

20.6 原生拖放 631

20.7 Notifications API 635

20.8 Page Visibility API 636

20.9 Streams API 637

20.10 計時API 644

20.11 Web組件 648

20.12 Web Cryptography API 663

20.13 小結 674

第 21章 錯誤處理與調試 675

21.1 瀏覽器錯誤報告 675

21.2 錯誤處理 676

21.3 調試技術 688

21.4 舊版IE的常見錯誤 691

21.5 小結 693

第 22章 處理XML 694

22.1 瀏覽器對XML DOM的支持 694

22.2 瀏覽器對XPath的支持 696

22.3 瀏覽器對XSLT的支持 700

22.4 小結 702

第 23章 JSON 703

23.1 語法 703

23.2 解析與序列化 706

23.4 小結 710

第 24章 網絡請求與遠程資源 711

24.1 XMLHttpRequest對象 711

24.2 進度事件 718

24.3 跨源資源共享 719

24.4 替代性跨源技術 721

24.5 Fetch API 722

24.6 Beacon API 747

24.7 Web Socket 747

24.8 安全 749

24.9 小結 750

第 25章 客戶端存儲 751

25.1 cookie 751

25.2 Web Storage 759

25.3 IndexedDB 762

25.4 小結 771

第 26章 模塊 772

26.1 理解模塊模式 772

26.2 湊合的模塊系統 776

26.3 使用ES6之前的模塊加載器 779

26.4 使用ES6模塊 783

26.5 小結 790

第 27章 工作者線程 791

27.1 工作者線程簡介 791

27.2 專用工作者線程 793

27.3 共享工作者線程 813

27.4 服務工作者線程 817

27.5 小結 841

第 28章 *佳實踐 842

28.1 可維護性 842

28.2 性能 851

28.3 部署 861

28.4 小結 864

附錄A ES2018和ES2019(圖靈社區下載)

附錄B 嚴格模式(圖靈社區下載)

附錄C JavaScript庫和框架(圖靈社區下載)

附錄D JavaScript工具(圖靈社區下載)

展開全部

JavaScript高級程序設計(第4版) 作者簡介

  馬特.弗里斯比(Matt Frisbie)知名前端技術專家,擁有十余年Web開發經驗。曾是Google工程師,參與開發Adsense和AMP平臺等重要產品。他也是美國外賣巨頭DoorDash技術團隊的工程師。目前擔任Gosellout公司的CTO。畢業于伊利諾伊大學厄巴納-尚佩恩分校(UIUC)計算機科學專業。【譯者簡介】李松峰360前端開發資深專家、前端TC委員、W3C AC代表,任職于“奇舞團”,也是360 Web字體服務“奇字庫”作者。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: EDLC超级法拉电容器_LIC锂离子超级电容_超级电容模组_软包单体电容电池_轴向薄膜电力电容器_深圳佳名兴电容有限公司_JMX专注中高端品牌电容生产厂家 | 杭州门窗厂家_阳光房_包阳台安装电话-杭州窗猫铝合金门窗 | 扒渣机厂家_扒渣机价格_矿用扒渣机_铣挖机_撬毛台车_襄阳永力通扒渣机公司 | 撕碎机,撕破机,双轴破碎机-大件垃圾破碎机厂家 | 黄石东方妇产医院_黄石妇科医院哪家好_黄石无痛人流医院 | 偏心半球阀-电动偏心半球阀-调流调压阀-旋球阀-上欧阀门有限公司 | 臭氧实验装置_实验室臭氧发生器-北京同林臭氧装置网 | 不锈钢监控杆_监控立杆厂家-廊坊耀星光电科技有限公司 | 保温杯,儿童婴童奶瓶,运动水壶「广告礼品杯定制厂家」超朗保温杯壶 | 杭州画室_十大画室_白墙画室_杭州美术培训_国美附中培训_附中考前培训_升学率高的画室_美术中考集训美术高考集训基地 | 大数据营销公司_舆情监测软件_上海SEO公司-文军营销官网 | EFM 022静电场测试仪-套帽式风量计-静电平板监测器-上海民仪电子有限公司 | 蔬菜配送公司|蔬菜配送中心|食材配送|饭堂配送|食堂配送-首宏公司 | 自动部分收集器,进口无油隔膜真空泵,SPME固相微萃取头-上海楚定分析仪器有限公司 | IWIS链条代理-ALPS耦合透镜-硅烷预处理剂-上海顶楚电子有限公司 lcd条形屏-液晶长条屏-户外广告屏-条形智能显示屏-深圳市条形智能电子有限公司 | 不锈钢闸阀_球阀_蝶阀_止回阀_调节阀_截止阀-可拉伐阀门(上海)有限公司 | 哈希余氯测定仪,分光光度计,ph在线监测仪,浊度测定仪,试剂-上海京灿精密机械有限公司 | 红立方品牌应急包/急救包加盟,小成本好项目代理_应急/消防/户外用品加盟_应急好项目加盟_新奇特项目招商 - 中红方宁(北京) 供应链有限公司 | 贴片电感_贴片功率电感_贴片绕线电感_深圳市百斯特电子有限公司 贴片电容代理-三星电容-村田电容-风华电容-国巨电容-深圳市昂洋科技有限公司 | 微量水分测定仪_厂家_卡尔费休微量水分测定仪-淄博库仑 | 陕西安玻璃自动感应门-自动重叠门-磁悬浮平开门厂家【捷申达门业】 | 广州展台特装搭建商|特装展位设计搭建|展会特装搭建|特装展台制作设计|展览特装公司 | 螺纹三通快插接头-弯通快插接头-宁波舜驰气动科技有限公司 | 直流电能表-充电桩电能表-导轨式电能表-智能电能表-浙江科为电气有限公司 | 山东钢格板|栅格板生产厂家供应商-日照森亿钢格板有限公司 | elisa试剂盒-PCR试剂盒「上海谷研实业有限公司」 | 两头忙,井下装载机,伸缩臂装载机,30装载机/铲车,50装载机/铲车厂家_价格-莱州巨浪机械有限公司 | 沧州友城管业有限公司-内外涂塑钢管-大口径螺旋钢管-涂塑螺旋管-保温钢管生产厂家 | 篮球架_乒乓球台_足球门_校园_竞技体育器材_厂家_价格-沧州浩然体育器材有限公司 | 热熔胶网膜|pes热熔网膜价格|eva热熔胶膜|热熔胶膜|tpu热熔胶膜厂家-苏州惠洋胶粘制品有限公司 | 地磅-地秤-江阴/无锡地磅-江阴天亿计量设备有限公司_ | RO反渗透设备_厂家_价格_河南郑州江宇环保科技有限公司 | 石家庄律师_石家庄刑事辩护律师_石家庄取保候审-河北万垚律师事务所 | 气密性检测仪_气密性检测设备_防水测试仪_密封测试仪-岳信仪器 | Trimos测长机_测高仪_TESA_mahr,WYLER水平仪,PWB对刀仪-德瑞华测量技术(苏州)有限公司 | 铸铝门厂家,别墅大门庭院大门,别墅铸铝门铜门[十大品牌厂家]军强门业 | 运动木地板_体育木地板_篮球馆木地板_舞台木地板-实木运动地板厂家 | 干式变压器厂_干式变压器厂家_scb11/scb13/scb10/scb14/scb18干式变压器生产厂家-山东科锐变压器有限公司 | 色油机-色母机-失重|称重式混料机-称重机-米重机-拌料机-[东莞同锐机械]精密计量科技制造商 | 米顿罗计量泵(科普)——韬铭机械 | 半自动预灌装机,卡式瓶灌装机,注射器灌装机,给药器灌装机,大输液灌装机,西林瓶灌装机-长沙一星制药机械有限公司 |