JavaScript 的诞生

2020-04-03  本文已影响0人  我愚蠢的理想主义啊

一、JavaScript的简述

1.JavaScript的发明者

布兰登·艾克(英语:Brendan Eich,1961年7月4日-),美国程序技术专家与企业家,JavaScript主要创造者与架构师,曾任Mozilla公司的首席技术官,并曾短暂担任首席执行官。

2.什么是JavaScript

JavaScript(缩写为JS)是一种高级的、解释型的编程语言。JavaScript是一门基于原型、函数先行的语言,是一门多范式的语言,它支持面向对象编程,命令式编程,以及函数式编程。它提供语法来操控文本、数组、日期以及正则表达式等,不支持I/O,比如网络、存储和图形等,但这些都可以由它的宿主环境提供支持。它已经由ECMA(欧洲电脑制造商协会)通过ECMAScript实现语言的标准化。它被世界上的绝大多数网站所使用,也被世界主流浏览器(Chrome、IE、Firefox、Safari、Opera)支持。

二、JavaScript的发展

  1. JavaScript的出现

2.JScript的出现

JavaScript在出现后再浏览器大受好评,微软紧接着在退出JScript。由于JScript是JavaScript的shii这两个版本的存在意味着没有正式的语言标准

3.JavaScript标准化

三、JavaScript设计不够完善

1.设计过于仓促

JavaScript是在作者急于给公司交差的情况下用了10天的设计出来。

2.没有先例

JavaScript结合了函数式编程和面向对象编程的特点,直至今日仍是使用Prototype继承的主要语言。使它没有别的设计可以参考。

3.过早的标准化

由于JavaScript发展过快,根本没时间调整设计

具体的缺陷,请看原文
http://www.ruanyifeng.com/blog/2011/06/10_design_defects_in_javascript.html

上一篇 下一篇

猜你喜欢

热点阅读