什么是 ES6 ?
前些天發(fā)現(xiàn)了一個(gè)巨牛的人工智能學(xué)習(xí)網(wǎng)站,通俗易懂,風(fēng)趣幽默,忍不住分享一下給大家。點(diǎn)擊跳轉(zhuǎn)到教程。
ECMAScript 6(以下簡(jiǎn)稱ES6)是JavaScript語(yǔ)言的下一代標(biāo)準(zhǔn),已經(jīng)在2015年6月正式發(fā)布了。Mozilla公司將在這個(gè)標(biāo)準(zhǔn)的基礎(chǔ)上,推出JavaScript 2.0。
ECMAScript和JavaScript到底是什么關(guān)系?簡(jiǎn)單來說,ECMAScript是JavaScript語(yǔ)言的國(guó)際標(biāo)準(zhǔn),JavaScript是ECMAScript的實(shí)現(xiàn)。
1996年11月,JavaScript的創(chuàng)造者Netscape公司,決定將JavaScript提交給國(guó)際標(biāo)準(zhǔn)化組織ECMA,希望這種語(yǔ)言能夠成為國(guó)際標(biāo)準(zhǔn)。次年,ECMA發(fā)布262號(hào)標(biāo)準(zhǔn)文件(ECMA-262)的第一版,規(guī)定了瀏覽器腳本語(yǔ)言的標(biāo)準(zhǔn),并將這種語(yǔ)言稱為ECMAScript。這個(gè)版本就是ECMAScript 1.0版。
ES6的目標(biāo),是使得JavaScript語(yǔ)言可以用來編寫大型的復(fù)雜的應(yīng)用程序,成為企業(yè)級(jí)開發(fā)語(yǔ)言。
作為新一代標(biāo)準(zhǔn)ES6將為我們帶來很多令人欣喜的功能特性,本課程將著重帶領(lǐng)大家領(lǐng)略ES6的風(fēng)采,因此在學(xué)習(xí)本課程前需要具備JavaScript的基礎(chǔ)知識(shí),如果你并不了解JavaScript是什么,可以先學(xué)習(xí)一下JavaScript的入門課程。
支持 雖說ES6已經(jīng)作為新一代標(biāo)準(zhǔn)發(fā)布了,但是各大瀏覽器對(duì)新功能實(shí)現(xiàn)支持的還需要一段時(shí)間,那么我們?cè)趺粗雷约菏褂玫臑g覽器是否支持ES6的相應(yīng)功能呢?
不用緊張,對(duì)ES6的支持可以查看kangax.github.io/es5-compat-table/es6/,在這里可以清晰的了解到不同版本的瀏覽器對(duì)ES6功能的支持情況。隨著時(shí)間的推移,支持度已經(jīng)越來越高了,ES6的大部分特性都實(shí)現(xiàn)了。
ES6官方中文教程:http://es6.ruanyifeng.com/
-------------
更多的Java,Angular,Android,大數(shù)據(jù),J2EE,Python,數(shù)據(jù)庫(kù),Linux,Java架構(gòu)師,教程,視頻請(qǐng)?jiān)L問:
http://www.cnblogs.com/zengmiaogen/p/7083694.html
---------------------?
轉(zhuǎn)自:https://blog.csdn.net/zengmingen/article/details/73135614?
?
總結(jié)
- 上一篇: 解决:com.sun.jersey.ap
- 下一篇: C# Socket案例(服务端与客户端)