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(函数式编程)与网景公司(面向对象编程)共同决定的。

posted @ 2021-11-25 11:44  失去樱桃的卡Q因  阅读(28)  评论(0)    收藏  举报