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