最后更新日期: 2018.7.5
ECMA-262標(biāo)準(zhǔn)
ECMAScript 的標(biāo)準(zhǔn)規(guī)范文檔
--
是否有必要閱讀 ECMAScript的標(biāo)準(zhǔn)規(guī)范?
摘自 阮一峰的 <讀懂 ECMAScript 規(guī)格>
規(guī)格文件是計算機語言的官方標(biāo)準(zhǔn),詳細(xì)描述語法規(guī)則和實現(xiàn)方法登淘。
一般來說赫编,沒有必要閱讀規(guī)格饶唤,除非你要寫編譯器箭养。因為規(guī)格寫得非常抽象和精煉蒿褂,又缺乏實例潘拨,不容易理解绩衷,而且對于解決實際的應(yīng)用問題蹦魔,幫助不大。但是唇聘,如果你遇到疑難的語法問題版姑,實在找不到答案,這時可以去查看規(guī)格文件迟郎,了解語言標(biāo)準(zhǔn)是怎么說的剥险。規(guī)格是解決問題的“最后一招”。
這對 JavaScript 語言很有必要宪肖。因為它的使用場景復(fù)雜表制,語法規(guī)則不統(tǒng)一健爬,例外很多,各種運行環(huán)境的行為不一致么介,導(dǎo)致奇怪的語法問題層出不窮娜遵,任何語法書都不可能囊括所有情況。查看規(guī)格壤短,不失為一種解決語法問題的最可靠设拟、最權(quán)威的終極方法。
書籍
-
《Understanding ECMAScript 6, 作者 Nicholas C. Zakas