1 区分 ECMAScript/JS/NodeJs --ECMAScript.定义了语法,写JS和NodeJS都要遵守: 变量定义,循环/判断/函数: 原型和原形链/作用域和闭包/异步 不能操作DOM 不能监听click事件,不能发送ajax请求,不能处理http请求,不能操作文件. 总之,只有ECMAScript 几乎做不了任何实际项目. -- JS .使用了 ECMAScript 语法规范,外加 WebAPI 缺一不可. 包含DOM操作 BOM操作 事件绑定 AJAX等 两个结合在能完成浏览…