javascript是哪个公司设计的?
javascript是Netscape(网景)公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。
1995年,Netscape招募了Brendan Eich,目标是把Scheme语言嵌入到Netscape Navigator浏览器当中。但更早之前,网景已经跟Sun合作在Netscape Navigator中支持Java,这时Netscape内部产生激烈的争论。
后来Netscape决定发明一种与Java搭配使用、并且语法上有些类似的辅助脚本语言,这个决策导致排除了采用现有的语言,例如Perl、Python、Tcl或Scheme。为了在其他竞争提案中捍卫JavaScript,公司需要有一个可以运作的原型。
而Eich在1995年5月仅花了十天时间就把原型设计出来了。
最初命名为Mocha,1995年9月改名为LiveScript;同年12月,被重命名为JavaScript,当时Netscape公司与Sun组成的开发联盟为了让这门语言搭上Java这个编程语言“热词”,因此将其临时改名为JavaScript,日后这成为大众对这门语言有诸多误解的原因之一。
1996年11月,网景正式向ECMA(欧洲计算机制造商协会)提交语言标准。1997年6月,ECMA以JavaScript语言为基础制定了ECMAScript标准规范ECMA-262。JavaScript成为了ECMAScript最著名的实现之一。
除此之外,ActionScript和JScript也都是ECMAScript规范的实现语言。尽管JavaScript作为给非程序人员的脚本语言,而非作为给程序人员的脚本语言来推广和宣传,但是JavaScript具有非常丰富的特性。
本文内容仅供个人学习/研究/参考使用,不构成任何决策建议或专业指导。分享/转载时请标明原文来源,同时请勿将内容用于商业售卖、虚假宣传等非学习用途哦~感谢您的理解与支持!