你有JavaScript简史吗?

从三足鼎立到标准化

三足鼎立

Nombas 和 ScriptEase

1992年,nombas公司开发了C减减的嵌入式脚本语言,后来更名为scriptEase。

Netscape 发明了 JavaScript

网络速度的限制,成为表单服务端验证的瓶颈。Netscape 着手为发布的Netscape Navigator 2开发名为LiveScript的脚本语言,后来改为JavaScript。

微软和JScript

发布IE3.0,并搭载了JavaScript的克隆版,叫做JScript。

标准化

1997年,JavaScript 1.1作为草案提交ECMA(欧洲计算机制造上协会),由Netscape、Sun、微软、Borland和其他对脚本编程感兴趣的公司的程序员组成T39完成了ECMA-262---一种名为ECMAScript(发音为‘ek-ma-script’)的新脚本语言标准。

JavaScript组成

核心(ECMAScript)

  • 语法
  • 类型
  • 语句
  • 关键字
  • 保留字
  • 操作符
  • 对象

ECMAScript 仅仅是一个描述,定义了脚本语言的所有属性、方法和对象。其他语言可以实现 ECMAScript 来作为功能的基准,JavaScript 就是这样。

DOM

文档对象模型,提供访问和操作网页内容的方法和接口。

BOM

浏览器对象模型,提供与浏览器交互的方法和接口。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • JavaScript语言的历史 来自《JavaScript 标准参考教程(alpha)》,by 阮一峰 目录 Ja...
    Seachal阅读 1,024评论 2 5
  • title: JavaScript的历史layout: pagecategory: introductiondat...
    ichengzi阅读 4,462评论 0 23
  • 樱似雨,白玉盅,一场宿醉慰东风。荒山四野伤明月,夜伴箫声泣落红。
    我是冯雷阅读 265评论 2 10
  • 误打误撞进入餐饮行业,转眼半年。离开,再回归,体悟颇多。对于一家独立店铺来说,相对于产品、技术硬实力,服务意识软实...
    1640锦溪阅读 286评论 0 0
  • 心里一直藏着一个故事。 刚开始,它只是萌芽,只是放在心底。但放在心里越久,它就越发生长,逐至后来,长成一棵参天大树...
    安然无恙QIU阅读 463评论 0 2