区别: 1.JS运行在浏览器端,用于用户的交互效果,NodeJS运行在服务器端,用于服务器的操作,例如,Web服务器创建,数据库的操作,文件的操作等 2.JS运行在浏览器端,存在多个JS解释器,存在兼容性的问题,而NodeJS只有V8引擎一种解释器,不存在兼容性问题 3.两者都有内置对象,自定义对象,有不同的宿主对象 词语解释(js为例): js的内置对象.自定义对象,和宿主对象 javascript中的内置对象有:Array.Boolean.Date.Function.Global.Math.…