一个常见的问题:

ECMAScript和JavaScript到底是什么关系?

ECMAScript也是一门脚本语言,可以缩写为ES,我们可以把它看作js的标准化规范。

js是ECMAScript的扩展语言,之所以可以这么说是因为ECMAScript则会提供了最基本的语法,说白了就是 它只约束了我们的代码如何编写,比如定义了一些变量和函数 或者是循环和分支...等等这些它只是停留在语言层面上,并不能用来完成我们应用中的实际功能开发。

JavaScript实现了ECMAScript语言标准,并且还在这个基础上做了一些扩展,这样我们可以在浏览器中操作DOM和BOM,在node环境中可以做读写文件之类操作。

ECMAScript和JavaScript的关系是,前者是后者的规格,后者是前者的一种实现 。平常场合,这两个词是可以互换的。

ECMAScript和JavaScript的关系相关推荐

  1. ECMAScript 和 JavaScript 的关系

    ECMAScript 和 JavaScript 的关系 一个常见的问题是,ECMAScript 和 JavaScript 到底是什么关系? 要讲清楚这个问题,需要回顾历史.1996 年 11 月,Ja ...

  2. 什么是DOM,DOM的作用,以及DOM与JavaScript的关系

    一个想学web前端的初学者,如果在知乎中搜索推荐书目的话,得到的答案多数都是:首先,学习htlm+css:第二点就是阅读<JavaScript DOM 编程艺术>这本书. 作为一个初学的小 ...

  3. Java JavaScript什么关系

    其实他俩没关系,刚学的时候我很蒙,以为是javascript是java的一种 Java和JavaScript的关系就像是周杰和周杰伦的关系,他俩根本没有关系,只是名字有点像而已,他俩前面都是周杰,但是 ...

  4. ECMAScript,javascript,jscript

    ECMAScript是一种由欧洲计算机制造商协会(ECMA)通过ECMA-262标准化的脚本程序设计语言.这种语言在万维网上应用广泛,它往往被称为JavaScript或JScript,但实际上后两者是 ...

  5. node.js和JavaScript的关系

    1. 什么是node.js node.js是一个基于 Chrome V8 引擎的 JavaScript 运行时的环境. 2. 什么是JavaScript 2.1比较JavaScript 和 Java ...

  6. ECMAScript 和 JavaScript 的未来

    本文摘自<深入理解JavaScript特性>,本书将JavaScript新特性融入简单易懂的示例中,包括ES6及后续更新,助你大幅提升代码表达能力. JavaScript之父Brendan ...

  7. ECMAScript、JavaScript与Nodejs的区别

    ECMAScript: ECMAScript是一种脚本在语法和语义上的标准. 主要包括:语法.类型.语句.关键字.保留字.操作符.对象. JavaScript: Javascript是基于ECMASc ...

  8. 浅谈 ECMAScript 和 JavaScript

    ES5与ES3基本保持兼容,较大的语法修正和新功能加入,将由JavaScript.next完成. 什么是ECMAScript? http://baike.baidu.com/link?url=G1T8 ...

  9. PHP和HTML5、Javascript的关系

    HTML5是前端控制显示的代码,即在浏览器中打开一个网站,查看源代码,可以看到的内容. Javascript通常来说是穿插在html5中用以控制数据和显示效果的脚本(因为js也可以用作其它用途,所以这 ...

  10. HTML、CSS、Javascript三者关系

    HTML用于控制网页的结构,CSS用于控制网页的外观,JavaScript控制的是网页的行为. 很多同学可能不太清晰的了解这三者的关系. HTML-----超文本标记语言,HTML是一门描述性语言. ...

最新文章

  1. Netflix海外市场交到好运 用户数量猛增
  2. Python操作数据库之 MySQL
  3. 【 MATLAB 】信号处理工具箱之波形产生函数 rectpuls
  4. 一语点破 Java 中的静态 static 关键字
  5. SD--关于销售环节的折扣、折让、回扣、佣金的介绍
  6. 【机器视觉】 deserialize_measure算子
  7. 云原生背景运维转型之 SRE 实践
  8. java io顺序_Java顺序IO性能
  9. 华南理工网络教育计算机概论,2020年《计算机概论》平时作业华南理工网络教育学院.pdf...
  10. 2009年5月软件设计师考试试题解析全国首发
  11. 今天发个技术贴,增加自信心
  12. Logistic逻辑回归总结
  13. [233]树莓派裸机代码bootloader学习总结
  14. 拼接、比较与计算——哥德尔读后之十四
  15. 洛谷----P1036 [NOIP2002 普及组] 选数
  16. 大学生必备之GPA计算(满绩为5)
  17. How to install VMware workstation15pro on Manjaro
  18. AE插件-快速景深模糊插件 Aescripts Fast Bokeh Pro v2.0.7 WIN
  19. Java 利用感知哈希算法简单实现用户头像搜索(搜图)
  20. abap bdc附加选项

热门文章

  1. 摸爬滚打DirectX11_day02——VS2010+DirectX11的环境配置
  2. PMP项目管理如何通过改革处理掉核心技术成果的潜在流失风险?
  3. 利用python进行微信好友数据分析
  4. 无法定位程序输入点GetOverlappedResultEx 于动态链接库 KERNEL32.dll 上。
  5. 用Python发送微信消息给好友
  6. 机器学习 ❀ 数据投毒攻击(数据投毒 / 模型投毒) 隐私攻击(数据隐私 / 模型隐私)
  7. 大小写字母的ASCII的对照转换
  8. 熊哥课件--DOM获取、修改、新增、删除、事件
  9. android实时投屏软件下载,安卓投屏助手
  10. python中forward的参数_pytorch forward两个参数实例