zoukankan      html  css  js  c++  java
  • ECMAScript与JavaScript

    ECMAScript发展史: 1997 1998.6 1999.12 2008.7 2009.12 2015.6
    1996年11月 javaScript创造者Netscape公司将javaScript提交给ECMA(欧洲计算机制造联合会)
    1997年 ECMA发布262号标准文件的第一版(ECMA-262 1th),用于规定浏览器脚本语言标准 ECMAScript 1.0
    1998年6月 ECMAScript 2.0 发布
    1999年12月 ECMAScript 3.0 发布
    2000年 ECMAScript 4.0 开始酝酿, ECMAScript 6.0 的制作开始了
    2007年10月 ECMAScript 4.0 草案发布
    2008年7月 ECMAScript 4.0 开发被终止,其中的小部分功能放入 ECMAScript 3.1 ,其他的过于激进的功能放入以后的版本,该项目代号为Harmony,不久,ECMAScript 3.1 更名为 ECMAScript 5.0 ,
    2009年12月 ECMAScript 5.0 发布 ,Harmony项目分为可行的设想方案JavaScript.next(后来的ES6)和激进的设想方案JavaScript.next.next。JavaScript.next中的方案会成为下一个JavaScript版本,而JavaScript.next.next就是为更下一版的JavaScript准备的
    2011年6月 ECMAScript 5.1 发布
    2013年3月 ECMAScript 6.0 草案冻结
    2013年12月 ECMAScript 6.0 草案发布
    2015年6月 ECMAScript 6.0 正式发布 ,历时15年

    ECMAScript是JavaScript的标准,JavaScript是ECMAScript的实现
    ECMAScript是一种标准,javaScript是Netscape公司开发的一门语言
    ECMAScript是按照javaScript的设计方案来制定的标准
    在ECMAScript出现后,JavaScript便根据ECMAScript标准来实现

    总结

    1、ECMAScript是JavaScript的规格,JavaScript是ECMAScript的一种实现,在日常场合,这两个词是可以互换的。
    JavaScript的创造者Netscape公司,将JavaScript提交给国际标准化组织ECMA,希望这种语言能够成为国际标准,后来ECMA发布标准文件的第一版(ECMA-262),规定了浏览器脚本语言的标准,并将这种语言称为ECMAScript。该标准从一开始就是针对JavaScript语言制定的,之所以不叫JavaScript,有两个原因:一是商标,Java是Sun公司的商标,根据授权协议,只有Netscape公司可以合法地使用JavaScript这个名字,且JavaScript本身也已经被Netscape公司注册为商标;二是想体现这门语言的制定者是ECMA,不是Netscape,有利于保证这门语言的开放性和中立性。

    2、但事实上,JavaScript比ECMA-262的含义多得多,一个完整的JavaScript实现应该由以下三个部分组成:
    1) ECMAScript:核心
    2) DOM:文档对象模型
    3) BOM:浏览器对象模型



    参考:
    http://www.ituring.com.cn/article/274863
    http://blog.csdn.net/zhouziyu2011/article/details/52837040

  • 相关阅读:
    一个基于STM32F429 HAL库的学习工程模板
    STM32F4 SPI 学习笔记
    STM32 相同头文件名称的路径问题
    STM32F429基于CUBEMX的串口中断接收
    STM32F429 使用ESP8266通讯心得
    Zabbix 配置通过sendEmail发送邮件报警
    CentOS 7 下安装Zabbix 3.0
    centOS 6.5下Zabbix RPM安装
    Java安装和配置(jdk)
    centos7.2 系统基础优化
  • 原文地址:https://www.cnblogs.com/dshvv/p/7490259.html
Copyright © 2011-2022 走看看