Nodejs与原生JS的区别?

原声js:不能进行文件的读写 不能获取电脑的一些状态 不能创建自己的服务器(有bom dom)

  特点:

    1、是一种解释性脚本语言(代码不进行预编译)。

    2、主要用来向HTML(标准通用标记语言下的一个应用)页面添加交互行为。

    3、可以直接嵌入HTML页面,但写成单独的js文件有利于结构和行为的分离。

    4、跨平台特性,在绝大多数浏览器的支持下,可以在多种平台下运行(如Windows、Linux、Mac、Android、iOS等)。

nodejs:进行文件的的读写 获取电脑的状态(环境变量) 创建自己的服务器 数据库的操作(没有bom dom)

  特点:适合高并发的项目

  缺点:不适合做大量的运算