ECMAScript6.0(簡稱 ES6)是JavaScript語言的下一代標(biāo)準(zhǔn),在15年6月的時(shí)候正式發(fā)布,它使得JavaScript語言可以用來編寫負(fù)復(fù)雜的大型應(yīng)用程序,成為企業(yè)級(jí)開發(fā)語言
1.ECMAScript和JavaScript的關(guān)系
前者是后者的規(guī)格,后者是前者的一種實(shí)現(xiàn)
2.ES6與ECMAScript2015的關(guān)系
標(biāo)準(zhǔn)是在每年的6月份正式發(fā)布一次,用年份來標(biāo)記版本號(hào),ES6一般是指ES2015標(biāo)準(zhǔn),有時(shí)也是泛指“下一代的JavaScript語言”
3.ECMAScript的歷史
ECMAScript1.0在1997年發(fā)布,98年發(fā)布2.0版本,99年12月發(fā)布了3.0的版本,奠定了JavaScript的基本語法,以后的版本完全繼承,直至今天,初學(xué)者所學(xué)的JavaScript實(shí)際上就是在學(xué)3.0版本的語言
而ES6從定制到發(fā)布用了15年的時(shí)間,期間有著各種的分歧,最終在2015年的時(shí)候發(fā)布了ES6
ECMAScript一直在進(jìn)步,一直在有新的語言不斷的編入,這也是一門要不斷學(xué)習(xí)的語言
在ES6中又新增了一些語法,比如(...arge),sxsend