摘要(yào):JavaScript是(shì)一(yī)種基於(yú)對(duì)象和事(shì)件驅(qū)動並具(jù)有相對安全(quán)性的客(kè)戶端(duān)腳本(běn)語(yǔ)言。同時(shí)也(yě)是一(yī)種廣泛(fàn)用(yòng)於客(kè)戶(hù)端Web開發(fā)的腳(jiǎo)本語言(yán),常用(yòng)來(lái)給(gěi)HTML(標(biāo)準(zhǔn)通(tōng)用標記(jì)語(yǔ)言的子集)網(wǎng)頁添(tiān)加(jiā)動態功能,比如響應(yīng)用戶(hù)的...
Netscape公司在最初將其腳本語言命(mìng)名(míng)為LiveScript。在(zài)Netscape在與Sun合(hé)作之後(hòu)將其改名為(wéi)JavaScript。JavaScript最(zuì)初(chū)受Java啟(qǐ)發(fā)而開(kāi)始設計的(dí),目(mù)的之(zhī)一就是“看上去(qù)像Java”[2],因(yīn)此語(yǔ)法(fǎ)上(shàng)有(yǒu)類似之(zhī)處,一些(xiē)名(míng)稱和(hé)命(mìng)名規範也借自Java。但(dàn)JavaScript的主要(yào)設計原(yuán)則(zé)源自Self和Scheme[3]。JavaScript與(yǔ)Java名稱上的(dí)近似(sì),是(shì)當時網(wǎng)景(jǐng)為(wéi)了營銷(xiāo)[4]考(kǎo)慮與Sun公(gōng)司(sī)達(dá)成(chéng)協(xié)議的結果。為了(liǎo)取(qǔ)得(dé)技(jì)術優勢,微軟推(tuī)出了(liǎo)JScript腳(jiǎo)本語(yǔ)言(yán)。Ecma國(guó)際(jì)(前(qián)身為(wéi)歐(ōu)洲計算(suàn)機製造商協(xié)會(huì))創建了ECMA-262標準(zhǔn)(ECMAScript)。現兩者都屬於ECMAScript的實(shí)現(xiàn)。盡(jìn)管JavaScript作(zuò)為給(gěi)非程(chéng)序人員(yuán)的腳(jiǎo)本語言,而非是作(zuò)為給程序人員(yuán)的編程語(yǔ)言(yán)來(lái)推廣(guǎng)和(hé)宣傳,但是JavaScript具有非常(cháng)豐富的(dí)特性。
前(qián)身(shēn)是(shì)Live Script
正式名稱(chēng):ECMAScript
ECMAScript-262是JavaScript標(biāo)準,基(jī)於(yú)網景(jǐng)(Netscape)公司(sī)提出JavaScript語(yǔ)言和微軟公(gōng)司(sī)提出的JScript語言
ECMA開始於1996年,在1997年(nián)7月(yuè),采納了首(shǒu)個(gè)版(bǎn)本(běn),1998年,該(gāi)標(biāo)準(zhǔn)成(chéng)為(wéi)了國際ISO標準
轉載請保留原(yuán)文(wén)地(dì)址(zhǐ): https://antelcom.cn/show-95.html

