Js诞生
搬运自:
http://www.ruanyifeng.com/blog/2011/06/birth_of_javascript.html
http://www.ruanyifeng.com/blog/2011/06/10_design_defects_in_javascript.html
背景:网景公司急需一种网页脚本语言,使浏览器可以与网页互动
发明人:Brendan Eich
设计思路:
(1)借鉴C语言的基本语法;
(2)借鉴Java语言的数据类型和内存管理;
(3)借鉴Scheme语言,将函数提升到"第一等公民"(first class)的地位;
(4)借鉴Self语言,使用基于原型(prototype)的继承机制。
结果:10天后Js诞生了,Javascript语言实际上是两种语言风格的混合产物----(简化的)函数式编程+(简化的)面向对象编程。这是由Brendan Eich(函数式编程)与网景公司(面向对象编程)共同决定的。

浙公网安备 33010602011771号