深入理解ES6 es6教程書籍 ES6標準入門 ECMAScript6教材 es7編程書 JavaS

深入理解ES6 es6教程書籍 ES6標準入門 ECMAScript6教材 es7編程書 JavaS pdf epub mobi txt 電子書 下載 2025

圖書標籤:
  • ES6
  • ECMAScript6
  • JavaScript
  • 前端開發
  • 編程
  • 教材
  • 入門
  • ES7
  • JavaScript教程
  • Web開發
想要找書就要到 靜思書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
店鋪: 潤知天下圖書專營店
齣版社: 電子工業
ISBN:9787121317989
商品編碼:28415641468

具體描述

基本信息
商品名稱: 深入理解ES6 開本: 16開
作者: (美)尼古拉斯·澤卡斯|譯者:劉振濤 頁數:
定價: 99 齣版時間: 2017-07-01
ISBN號: 9787121317989 印刷時間: 2017-07-01
齣版社: 電子工業 版次: 1
商品類型: 圖書 印次: 1
目錄: **章 塊級作用域綁定
var聲明及變量提升(Hoisting)機製
塊級聲明
let聲明
禁止重聲明
const聲明
臨時死區(Temporal Dead Zone)
循環中的塊作用域綁定
循環中的函數
循環中的let聲明
循環中的const聲明
全局塊作用域綁定
塊級綁定佳實踐的進化
小結
第2章 字符串和正則錶達式
*好的Unicode支持
UTF-16碼位
codePointAt()方法
String.fromCodePoint()方法
rmalize()方法
正則錶達式u修飾符
其他字符串變*
字符串中的子串識彆
repeat()方法
其他正則錶達式語法變*
正則錶達式y修飾符
正則錶達式的復製
flags屬性
模闆字麵量
基礎語法
多行字符串
字符串占位符
標簽模闆
小結
第3章 函數
函數形參的默認值
在ECMAScript 5中模擬默認參數
ECMAScript 6中的默認參數值
默認參數值對arguments對象的影響
默認參數錶達式
默認參數的臨時死區
處理無命名參數
ECMAScript 5中的無命名參數
不定參數
增強的Function構造函數
展開運算符
name屬性
如何選擇閤適的名稱
name屬性的特殊情況
明確函數的多重用途
在ECMAScript 5中判斷函數被調用的方法
元屬性(Metaproperty)new.target
塊級函數
塊級函數的使用場景
非嚴格模式下的塊級函數
箭頭函數
箭頭函數語法
創建立即執行函數錶達式
箭頭函數沒有this綁定
箭頭函數和數組
箭頭函數沒有arguments綁定
箭頭函數的辨識方法
尾調用優化
ECMAScript 6中的尾調用優化
如何利用尾調用優化
小結
第4章 擴展對象的功能性
對象類彆
對象字麵量語法擴展
屬性初始值的簡寫
對象方法的簡寫語法
可計算屬性名(Computed Property Name)
新增方法
Object.is()方法
Object.assign()方法
重復的對象字麵量屬性
自有屬性枚舉順序
增強對象原型
改變對象的原型
簡化原型訪問的Super引用
正式的方法定義
小結
第5章 解構:使數據訪問*便捷
為何使用解構功能
對象解構
解構賦值
默認值
為非同名局部變量賦值
嵌套對象解構
數組解構
解構賦值
默認值
嵌套數組解構
不定元素
混閤解構
解構參數
必須傳值的解構參數
解構參數的默認值
小結
第6章 Symbol和Symbol屬性
創建Symbol
Symbol的使用方法
Symbol共享體係
Symbol與類型強製轉換
Symbol屬性檢索
通過well-kwn Symbol暴露內部操作
Symbol.hasInstance方法
Symbol.isConcatSpreadable屬性
Symbol.match、Symbol.replace、Symbol.search和Symbol.split屬性
Symbol.toPrimitive方法
Symbol.toStringTag屬性
Symbol.unscopables屬性
小結
第7章 Set集閤與Map集閤
ECMAScript 5中的Set集閤與Map集閤
該解決方案的一些問題
ECMAScript 6中的Set集閤
創建Set集閤並添加元素
移除元素
Set集閤的forEach()方法
將Set集閤轉換為數組
Weak Set集閤
ECMAScript 6中的Map集閤
Map集閤支持的方法
Map集閤的初始化方法
Map集閤的forEach()方法
Weak Map集閤
小結
第8章 迭代器(Iterator)和生成器(Generator)
循環語句的問題
什麼是迭代器
什麼是生成器
生成器函數錶達式
生成器對象的方法
可迭代對象和for-of循環
訪問默認迭代器
創建可迭代對象
內建迭代器
集閤對象迭代器
字符串迭代器
NodeList迭代器
展開運算符與非數組可迭代對象
**迭代器功能
給迭代器傳遞參數
在迭代器中拋齣錯誤
生成器返迴語句
委托生成器
異步任務執行
簡單任務執行器
嚮任務執行器傳遞數據
異步任務執行器
小結
第9章 中的類
ECMAScript 5中的近類結構
類的聲明
基本的類聲明語法
為何使用類語法
類錶達式
基本的類錶達式語法
命名類錶達式
作為一等公民的類
訪問器屬性
可計算成員名稱
生成器方法
靜態成員
繼承與派生類
類方法遮蔽
靜態成員繼承
派生自錶達式的類
內建對象的繼承
Symbol.species屬性
在類的構造函數中使用new.target
小結
**0章 改進的數組功能
創建數組
Array.of()方法
Array.from()方法
為所有數組添加的新方法
find()方法和findIndex()方法
fill()方法
copyWithin()方法
定型數組
數值數據類型
數組緩衝區
通過視圖操作數組緩衝區
定型數組與普通數組的相似之處
通用方法
相同的迭代器
of()方法和from()方法
定型數組與普通數組的差彆
行為差異
缺失的方法
附加方法
小結
**1章 Promise與異步編程
異步編程的背景知識
事件模型
迴調模式
Promise的基礎知識
Promise的生命周期
創建未完成的Promise
創建已處理的Promise
執行器錯誤
全局的Promise拒*處理
Node.js環境的拒*處理
環境的拒*處理
串聯Promise
捕獲錯誤
Promise鏈的返迴值
在Promise鏈中返迴Promise
響應多個Promise
Promise.all()方法
Promise.race()方法
自Promise繼承
基於Promise的異步任務執行
小結
**2章 代理(Proxy)和反射(Reflection)API
數組問題
代理和反射
創建一個簡單的代理
使用set陷阱驗證屬性
用get陷阱驗證對象結構(Object Shape)
使用has陷阱隱藏已有屬性
用deleteProperty陷阱防止刪除屬性
原型代理陷阱
原型代理陷阱的運行機製
為什麼有兩組方法
對象可擴展性陷阱
兩個基礎示例
重復的可擴展性方法
屬性描述符陷阱
給Object.defineProperty()添加限製
描述符對象限製
重復的描述符方法
ownKeys陷阱
函數代理中的apply和construct陷阱
驗證函數參數
不用new調用構造函數
覆寫抽象基類構造函數
可調用的類構造函數
可撤銷代理
解決數組問題
檢測數組索引
添加新元素時增加length的值
減少length的值來刪除元素
實現MyArray類
將代理用作原型
在原型上使用get陷阱
在原型上使用set陷阱
在原型上使用has陷阱
將代理用作類的原型
小結
**3章 用模塊封裝代碼
什麼是模塊
導齣的基本語法
導入的基本語法
導入單個綁定
導入多個綁定
導入整個模塊
導入綁定的一個微妙怪異之處
導齣和導入時重命名
模塊的默認值
導齣默認值
導入默認值
重新導齣一個綁定
無綁定導入
加載模塊
在Web中使用模塊
模塊說明符解析
小結
附錄A ECMAScript 6中較小的改動
附錄B 瞭解ECMAScript 7(2016)
索引

......


用戶評價

評分

評分

評分

評分

評分

評分

評分

評分

評分

相關圖書

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.tinynews.org All Rights Reserved. 静思书屋 版权所有