更新時間:2023年09月07日14時37分 來源:傳智教育 瀏覽次數(shù):
1996年,網(wǎng)景公司在Navigator2.0瀏覽器中正式內(nèi)置了JavaScript腳本語言后,微軟公司開發(fā)了一種與JavaScript相近的語言JScript,內(nèi)置于Internet Explorer 3.0瀏覽器發(fā)布。網(wǎng)景公司面臨喪失瀏覽器腳本語言的主導(dǎo)權(quán)的局面,決定將JavaScript提交Ecma國際,希望JavaScript能夠成為國際標(biāo)準(zhǔn)。
Ecma國際(前身為歐洲計算機(jī)制造商協(xié)會)是一家國際性會員制度的信息和電信標(biāo)準(zhǔn)組織,該組織發(fā)布了262號標(biāo)準(zhǔn)文件(ECMA-262),規(guī)定了瀏覽器腳本語言的標(biāo)準(zhǔn),并將這種語言稱為ECMAScript。JavaScript和JScript可以理解為ECMAScript的實現(xiàn)和擴(kuò)展。
2015年,Ecma國際發(fā)布了新版本ECMAScript 2015(人們習(xí)慣稱為ECMAScript 6、ES6).相比前一個版本做出了大量的改進(jìn)。考慮到仍然有很多用戶還在使用舊版本的瀏覽器,為了保證網(wǎng)頁的兼容性,不建議開發(fā)人員使用這些新特性。但為了順應(yīng)技術(shù)更新,本書在講解時也會為大家補(bǔ)充介紹一些關(guān)于ES6的新技術(shù)。