首先要辨别语言和平台之间的关系,语言自身是指ECMAScript,平台是指浏览器或者node,在平时咱们浏览器开发里js就是ECMAScript。
浏览器的组成部分

node.js的组成部分