發表於2024-11-22
YL7409 9787121317989 9787121287220 9787115444936 9787121324758
第1章 塊級作用域綁定 1
var聲明及變量提升(Hoisting)機製 1
塊級聲明 3
-- let聲明 3
-- 禁止重聲明 4
-- const聲明 4
-- 臨時死區(Temporal Dead Zone) 6
循環中的塊作用域綁定 7
-- 循環中的函數 8
-- 循環中的let聲明 9
-- 循環中的const聲明 10
全局塊作用域綁定 12
塊級綁定*佳實踐的進化 13
小結 13
第2章 字符串和正則錶達式 14
更好的Unicode支持 14
-- UTF-16碼位 15
-- codePointAt()方法 16
-- String.fromCodePoint()方法 17
-- normalize()方法 17
-- 正則錶達式u修飾符 19
其他字符串變更 21
-- 字符串中的子串識彆 21
-- repeat()方法 22
其他正則錶達式語法變更 23
-- 正則錶達式y修飾符 23
-- 正則錶達式的復製 26
-- flags屬性 27
模闆字麵量 28
-- 基礎語法 28
-- 多行字符串 29
-- 字符串占位符 31
-- 標簽模闆 32
小結 36
第3章 函數 37
函數形參的默認值 37
-- 在ECMAScript 5中模擬默認參數 38
-- ECMAScript 6中的默認參數值 38
-- 默認參數值對arguments對象的影響 40
-- 默認參數錶達式 42
-- 默認參數的臨時死區 44
處理無命名參數 46
-- ECMAScript 5中的無命名參數 46
-- 不定參數 47
增強的Function構造函數 49
展開運算符 50
name屬性 52
-- 如何選擇閤適的名稱 52
-- name屬性的特殊情況 52
明確函數的多重用途 54
-- 在ECMAScript 5中判斷函數被調用的方法 54
-- 元屬性(Metaproperty)new.target 55
塊級函數 57
-- 塊級函數的使用場景 58
-- 非嚴格模式下的塊級函數 58
箭頭函數 59
-- 箭頭函數語法 60
-- 創建立即執行函數錶達式 62
-- 箭頭函數沒有this綁定 63
-- 箭頭函數和數組 65
-- 箭頭函數沒有arguments綁定 66
-- 箭頭函數的辨識方法 66
尾調用優化 67
-- ECMAScript 6中的尾調用優化 68
-- 如何利用尾調用優化 69
小結 71
第4章 擴展對象的功能性 72
對象類彆 72
對象字麵量語法擴展 73
-- 屬性初始值的簡寫 73
-- 對象方法的簡寫語法 74
-- 可計算屬性名(Computed Property Name) 75
新增方法 76
-- Object.is()方法 76
-- Object.assign()方法 77
重復的對象字麵量屬性 80
自有屬性枚舉順序 81
增強對象原型 82
-- 改變對象的原型 82 深入理解ES6+ES6 標準入門+Vue.js 前端開發+Vue.js指南 4本 下載 mobi epub pdf txt 電子書 格式
深入理解ES6+ES6 標準入門+Vue.js 前端開發+Vue.js指南 4本 下載 mobi pdf epub txt 電子書 格式 2024
深入理解ES6+ES6 標準入門+Vue.js 前端開發+Vue.js指南 4本 下載 mobi epub pdf 電子書深入理解ES6+ES6 標準入門+Vue.js 前端開發+Vue.js指南 4本 mobi epub pdf txt 電子書 格式下載 2024