JavaScript是一種具有函數(shù)優(yōu)先的輕量級(jí),解釋型或即時(shí)編譯型的編程語(yǔ)言,其功能有:1、嵌入動(dòng)態(tài)文本于HTML頁(yè)面;2、對(duì)瀏覽器事件做出響應(yīng);3、讀寫(xiě)HTML元素;4、在數(shù)據(jù)被提交到服務(wù)器之前驗(yàn)證數(shù)據(jù);5、檢測(cè)訪(fǎng)客的瀏覽器信息等等。
本文操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。
JavaScript是什么?
JavaScript(簡(jiǎn)稱(chēng)“JS”) 是一種具有函數(shù)優(yōu)先的輕量級(jí),解釋型或即時(shí)編譯型的編程語(yǔ)言。雖然它是作為開(kāi)發(fā)Web頁(yè)面的腳本語(yǔ)言而出名,但是它也被用到了很多非瀏覽器環(huán)境中,JavaScript 基于原型編程、多范式的動(dòng)態(tài)腳本語(yǔ)言,并且支持面向?qū)ο蟆⒚钍?、聲明式、函?shù)式編程范式。
JavaScript在1995年由Netscape公司的Brendan Eich,在網(wǎng)景導(dǎo)航者瀏覽器上首次設(shè)計(jì)實(shí)現(xiàn)而成。因?yàn)镹etscape與Sun合作,Netscape管理層希望它外觀(guān)看起來(lái)像Java,因此取名為JavaScript。但實(shí)際上它的語(yǔ)法風(fēng)格與Self及Scheme較為接近。
JavaScript的標(biāo)準(zhǔn)是ECMAScript 。截至 2012 年,所有瀏覽器都完整的支持ECMAScript 5.1,舊版本的瀏覽器至少支持ECMAScript 3 標(biāo)準(zhǔn)。2015年6月17日,ECMA國(guó)際組織發(fā)布了ECMAScript的第六版,該版本正式名稱(chēng)為 ECMAScript 2015,但通常被稱(chēng)為ECMAScript 6 或者ES2015。
有什么功能?
1.嵌入動(dòng)態(tài)文本于HTML頁(yè)面。
2.對(duì)瀏覽器事件做出響應(yīng)。
3.讀寫(xiě)HTML元素。
4.在數(shù)據(jù)被提交到服務(wù)器之前驗(yàn)證數(shù)據(jù)。
5.檢測(cè)訪(fǎng)客的瀏覽器信息。控制cookies,包括創(chuàng)建和修改等。
6.基于Node.js技術(shù)進(jìn)行服務(wù)器端編程。
【推薦學(xué)習(xí):javascript基礎(chǔ)教程】