首页 > 编程语言 > 详细

javascript ECMAscript 和node.js commonJs之间的关系

时间:2020-01-01 09:24:48      阅读:152      评论:0      收藏:0      [点我收藏+]

ECMAscript:是一个标准,有ECMA组织定义的一个标准它规定了一些语法规则和语义。

JavaScript:是一门脚本编程脚本编程语言。是对ECMAscript这个标准的实现,但完整的JavaScript包含三个部分

技术分享图片

 

 

 

node.js 是一个运行环境。

javascript诞生之初的目的是用在web, 由浏览器执行。那么脱离浏览器,javascript就不能执行了吗? nodejs出现之前,确实是这样的。因为只有浏览器里才有javascript解释器!只有它才知道javascript要怎么执行。既然如此,只要把这个解释器拿出来,再添加一些必要的执行库工具不就可以让javascript脱离浏览器执行了嘛,所以nodejs就诞生了。各家浏览器商都有自己的javascript解释器, nodejs用的是chrome的V8 javascript引擎。这个问题就解释完了。

commonjs:指不运行在浏览器的js代码,运行的其他平台的js的规范

参考链接:https://www.jianshu.com/p/7a5201690fb4

javascript ECMAscript 和node.js commonJs之间的关系

原文:https://www.cnblogs.com/mofei12138/p/12127913.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!