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