Node.js 功能及安装

Node 是什么?

在 Node 之前,Javascript 只要在前段发挥作用。程序员不得不学习其他后端语言(如 Java、C#、PHP)实现后端业务逻辑。现在 Node 也可以完成 Java、C#、PHP 干的事了,也就是说只用学习 Javascript 就可以通杀前段后端。

Node 不是一门编程语言,也不是 Javascript 框架,它是一个 Javascript 运行环境。Node 可以脱离浏览器执行 Javascript。

浏览器也可以执行 Javascript,事实上,浏览器的 Javascript 包含三个部分:

  • EcmaScript 语法
  • DOM
  • BOM
    浏览器也是 Javascript 运行环境,并且额外提供了用于前段交互的 DOM 和 BOM。

而 Node 是后端工具,没必要与前段交互,就没有了 DOM 和 BOM。而作为一个后端工具,自然要提供用于后端功能的 API,比如文件读写、网络通信、操作系统信息等模块。

事实上,Node 的 Javascript 包含:

  • EcmaScript 语法
  • 服务器级别的 API

我们只需要学习一门 Javascript 和相应的 API 就可以构建应用程序了。

安装

在 Node 官网,下载安装包,安装后在 CMD 输入node --version,显示版本号表面安装成功。Node.js 功能及安装_第1张图片

你可能感兴趣的:(Node.js 功能及安装)