|
本書詳細(xì)介紹了ES6標(biāo)準(zhǔn)的最新語法,適合有一定js基礎(chǔ)的同學(xué)。
0.png (76.14 KB, 下載次數(shù): 38)
下載附件
2018-8-17 17:34 上傳
原書《Understanding ECMAScript 6》,作者 Nicholas C. Zakas ,在線閱讀地址。此外作者
本人為此書也在 github 上設(shè)置了專區(qū),發(fā)現(xiàn)問題可以到那里去提交 issue 。
此書中文版暫時(shí)還未出版。而之前曾有 oshotokill 對本書進(jìn)行了義務(wù)翻譯(閱讀地址),但
整體工作尚未完成,還欠缺三章:
第六章 符號與符號屬性
第十章 增強(qiáng)的數(shù)組功能
第十二章 代理與反射接口
原先我只是對 oshotokill 的翻譯提出了修正建議,此后才對這三章進(jìn)行了翻譯。翻譯完成后
看到所提的修正建議并未得到回應(yīng),猜測可能是他太忙沒時(shí)間,因此最后我決定將此書完整
重譯一遍,只有引言部分未翻譯。其中有少數(shù)地方借鑒了 oshotokill 的翻譯,特此表示感
謝。
在 GitBook 頁面上閱讀本書,請點(diǎn)擊首頁右上角的“Read”按鈕;也可以點(diǎn)擊“Download”按
鈕下載 PDF 、 Mobi 或 ePub 格式的電子書。
翻完之后的感覺 —— 確實(shí)挺累的,畢竟是第一次做全書翻譯。這次是出于本人興趣的義務(wù)翻
譯(同時(shí)最近也相對比較有空),可能存在錯誤,肯定也有語言表述方面的一些問題,歡迎
指正。無論是對原書內(nèi)容的指正還是對譯文的指正,都可以。
本書原作者 Zakas 長期供職于雅虎,是著名的 JS 庫 YUI 的主要作者,有著非常豐富的一線
工作經(jīng)驗(yàn)。他同時(shí)也是一個(gè)成功的作者,其最重要的著作《 JavaScript 高級編程》基本上是
JS 領(lǐng)域的必讀之作,而他還出版了另一些質(zhì)量很高的著作!陡呒壘幊獭芬粫鴮(shí)際上并不是
完全高深的內(nèi)容,而是從基本的層次開始講述,逐步提高,全書結(jié)構(gòu)比較良好,對初學(xué)者或
有一定經(jīng)驗(yàn)的開發(fā)者來說都是很有用的。
ECMAScript 6 作為 JS 的新標(biāo)準(zhǔn) 2015 年便已推出,已經(jīng)不是最新版了,但到目前為止市面
上完整介紹其特性的書卻非常少。其中原因也許是語法變動太大,而有些特性瀏覽器直到現(xiàn)
在都沒有完全支持。不過通過 Babel 之類的工具,早就可以開始使用 ES6 了,所以這方面完
整著作的缺失不能不說是一個(gè)遺憾。
本書的英文版在 2016 年 8 月 30 日正式出版,一如既往保持了 Zakas 的一貫水準(zhǔn)。組織結(jié)構(gòu)
比較合理,并不完全是羅列新特性,而是有側(cè)重點(diǎn)地進(jìn)行介紹。同時(shí)在介紹某些特性時(shí),還
會特別提醒讀者其中的范例運(yùn)行效率不高,可考慮用其他方式實(shí)現(xiàn),體現(xiàn)出作者負(fù)責(zé)任的態(tài)
度。此外,在不少地方還會講述新標(biāo)準(zhǔn)的制定背景,有的是因?yàn)樵泄δ苋狈,有的是舊版
ES 有坑容易誤踩,因此有些新標(biāo)準(zhǔn)才順應(yīng)形勢得以出臺。如果認(rèn)真學(xué)習(xí)此書,不但對了解并
使用 ES6 有幫助,也會有助于規(guī)避 JS 的一些舊坑。最后,此書在附錄部分對 ES2016 也作
了介紹。
|
-
-
深入理解ES6翻譯完整版.pdf
2018-8-17 11:27 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
2.23 MB, 下載次數(shù): 4, 下載積分: 黑幣 -5
|