瀏覽紀錄

TOP
【反詐騙】接到可疑電話該怎麼辦?提醒您「不碰不說」。聽到「訂單錯誤要操作ATM/網銀就是詐騙」!
1/1
無庫存,下單後進貨(採購期約45個工作天)
JavaScript重難點實例精講(簡體書)
人民幣定價:79.8元
定  價:NT$479元
優惠價: 75359
可得紅利積點:10 點

無庫存,下單後進貨(採購期約45個工作天)

商品簡介

作者簡介

名人/編輯推薦

目次

本書對JavaScript 的重難點進行了總結,並通過具體場景比較不同解決方法的優缺點。全書共7章,第1章是JavaScript 重點概念,第2章是引用數據類型,第3章是函數,第4章是對象,第5章是DOM與事件,第6章是Ajax,第7章是ES6。
本書可作為Web前端開發、網頁設計與製作、網站建設人員的自學用書,也適合經驗豐富的JavaScript開發人員深入學習。
周雄,阿裡巴巴高級前端開發工程師,負責前端工程、中後臺業務開發,針對B端管理系統以及H5頁面開發有著豐富的實戰經驗。在今日頭條上維護頭條號“coder分享”,編寫前端領域技術文章,並錄製《git系列視頻教程》,深得用戶喜愛。
這不是一本單純介紹JavaScript入門的書,而是一本專注解決問題的書。
1.
2.阿裡巴巴/美團/騰訊/愛奇藝資深技術專家大力推薦;
3.從真實場景出發,詳細拆解關鍵問題的不同解析思路,提供JavaScript高效學習路線。

系統梳理――解析開發過程中的易錯點、重難點,杜絕開發難題。
場景實現――每處重點均結合豐富場景全面剖析,提升實戰經驗。
思路詳解――完整講述實例代碼實現的分析思路,力求授人以漁。
第 1章 JavaScript重點概念1.1 JavaScript的基本數據類型介紹1.2 Number類型詳解1.2.1 Number類型介紹1.2.2 Number類型轉換1.2.3 isNaN()函數與Number.isNaN()函數對比1.2.4 浮點型運算1.3 String類型詳解1.3.1 String類型的定義與調用1.3.2 String類型常見算法1.4 運算符1.4.1 等於運算符1.4.2 typeof運算符1.4.3 逗號運算符1.4.4 運算符優先級1.5 toString()函數與valueOf()函數1.6 JavaScript中常用的判空方法1.7 JavaScript中的switch語句第 2章 引用數據類型2.1 Object類型及其實例和靜態函數2.1.1 深入瞭解JavaScript中的new操作符2.1.2 Object類型的實例函數2.1.3 Object類型的靜態函數2.2 Array類型2.2.1 判斷一個變量是數組還是對象2.2.2 filter()函數過濾滿足條件的數據2.2.3 reduce()函數累加器處理數組元素2.2.4 求數組的最大值和最小值2.2.5 數組遍歷的7種方法及兼容性處理(polyfill)2.2.6 數組去重的7種算法2.2.7 找出數組中出現次數最多的元素2.3 Date類型2.3.1 日期格式化2.3.2 日期合法性校驗2.3.3 日期計算第3章 函數3.1 函數的定義與調用3.1.1 函數的定義3.1.2 函數的調用3.1.3 自執行函數3.2 函數參數3.2.1 形參和實參3.2.2 arguments對象的性質3.2.3 arguments對象的應用3.3 構造函數3.4 變量提升與函數提升3.4.1 作用域3.4.2 變量提升3.4.3 函數提升3.4.4 變量提升與函數提升的應用3.5 閉包3.5.1 執行上下文環境3.5.2 閉包的概念3.5.3 閉包的用途3.5.4 小結3.6 this使用詳解3.7 call()函數、apply()函數、bind()函數的使用與區別3.7.1 call()函數的基本使用3.7.2 apply()函數的基本使用3.7.3 bind()函數的基本使用3.7.4 call()函數、apply()函數、bind()函數的比較3.7.5 call()函數、apply()函數、bind()函數的巧妙用法第4章 對象4.1 對象的屬性和訪問方式4.1.1 對象的屬性4.1.2 屬性的訪問方式4.2 創建對象4.3 對象克隆4.3.1 對象淺克隆4.3.2 對象深克隆4.4 原型對象4.4.1 原型對象、構造函數、實例之間的關係4.4.2 原型鏈4.5 繼承4.5.1 原型鏈繼承4.5.2 構造繼承4.5.3 複製繼承4.5.4 組合繼承4.5.5 寄生組合繼承4.6 instanceof運算符4.6.1 instanceof運算符的常規用法4.6.2 instanceof運算符用於繼承判斷4.6.3 instanceof運算符的複雜用法4.6.4 instanceof運算符的複雜用法的詳細處理過程第5章 DOM與事件5.1 DOM選擇器5.1.1 傳統原生JavaScript選擇器5.1.2 新型的querySelector選擇器和queryS electorAll選擇器5.2 HTMLCollection對象與NodeList對象5.3 常用的DOM操作5.3.1 新增節點5.3.2 刪除節點5.3.3 修改節點5.4 事件流5.5 事件處理程序5.5.1 DOM0級事件處理程序5.5.2 DOM2級事件處理程序5.5.3 DOM3級事件處理程序5.6 Event對象5.6.1 獲取Event對象5.6.2 獲取事件的目標元素5.6.3 target屬性與currentTarget屬性5.6.4 阻止事件冒泡5.6.5 阻止默認行為5.7 事件委託5.7.1 已有元素的事件綁定5.7.2 新創建元素的事件綁定5.8 contextmenu右鍵事件5.9 文檔加載完成事件5.9.1 load事件5.9.2 ready事件5.9.3 加載完成事件的執行順序5.10 瀏覽器的重排和重繪5.10.1 重排5.10.2 重繪5.10.3 性能優化第6章6.1 Ajaxr的基本原理及執行過程6.1.1 XMLHttpRequest對象6.1.2 XMLHttpRequest對象生命週期6.1.3 Ajax的優缺點 2536.2 使用Nodejs搭建簡易服務器6.3 使用Ajax提交form表單6.3.1 通用處理6.3.2 使用原生Ajax進行提交6.3.3 使用jQuery處理Ajax請求進行提交6.3.4 使用jQuery序列化form表單進行提交6.3.5 使用FormData對象進行提交6.4 關於Ajax請求的get方式和post方式6.4.1 get方式和post方式的區別6.4.2 使用get方式和post方式需要注意的點6.4.3 get方式和post方式的使用場景6.5 Ajax進度事件6.5.1 load事件6.5.2 progress事件6.6 JSON序列化和反序列化6.6.1 JSON序列化6.6.2 JSON反序列化6.7 Ajax跨域解決方案6.7.1 瀏覽器同源策略6.7.2 瀏覽器跨域限制6.7.3 Ajax跨域請求場景6.7.4 CORS6.7.5 JSONP第7章 ES67.1 let關鍵字和const關鍵字7.1.1 let關鍵字7.1.2 const關鍵字7.2 解構賦值7.2.1 數組的解構賦值7.2.2 對象的解構賦值7.3 擴展運算符與rest運算符7.3.1 擴展運算符7.3.2 rest運算符7.4 模板字符串7.4.1 字符串原生輸出7.4.2 字符串變量值傳遞7.5 箭頭函數7.5.1 箭頭函數的特點7.5.2 箭頭函數不適用的場景7.6 ES6對於對象的擴展7.6.1 屬性簡寫7.6.2 屬性遍歷7.6.3 新增Object.assign()函數7.7 Symbol類型7.7.1 Symbol類型的特性7.7.2 Symbol類型的用法7.8 Set數據結構和Map數據結構7.8.1 Set數據結構7.8.2 Map數據結構7.9 Proxy7.9.1 Proxy概述7.9.2 Proxy實例函數及其基本使用7.9.3 Proxy的使用場景7.10 Reflect7.10.1 Reflect概述7.10.2 Reflect靜態函數7.10.3 Reflect與Proxy7.11 Promise7.11.1 Promise誕生的原因7.11.2 Promise的生命週期7.11.3 Promise的基本用法7.11.4 Promise的用法實例7.12 Iterator與for...of循環7.12.1 Iterator概述7.12.2 默認Iterator接口7.12.3 for...of循環7.12.4 for...of循環與其他循環方式的比較7.13 Generator()函數7.13.1 Generator()函數的概述與特徵7.13.2 Generator()函數注意事項7.14 Class7.14.1 Class基本用法7.14.2 class繼承7.15 Module7.15.1 Module概述7.15.2 export命令7.15.3 import命令7.15.4 export default7.15.5 Module加載的實質

購物須知

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約20個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。