Node介绍

两盒软妹~` 提交于 2020-03-30 23:45:55

官网 https://nodejs.org

  • Node.js

不是一门语言,不是库、框架

是一个JavaScript运行时环境

简单来说就是Node.js可以解析和执行JavaScript代码。

以前只有浏览器可以解析执行js代码,现在js可以脱离浏览器来运行,归功于Node.js

  •  浏览器中的JavaScript

1)EcmaScript:基础语法、if、var、function、Object、Array

2)BOM
3)DOM

  • Node.js中的Javascript

1)没有BOM、DOM

2)有EcmaScript

3)在Node这个js执行环境中为js提供来一些服务器级别的操作API

如:文件读写、网络服务的构建、网络通信、http服务器等处理

  • Node.js特性

1)事件驱动 2)非阻塞IO模型(异步),使其轻量和高效

  • npm

npm是世界上最大的开源库生态系统,绝大多数js相关的包都放在npm上,方便开发人员下载使用

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!