NodeJS基础

来源:互联网 发布:脱壳软件 哪个好 编辑:程序博客网 时间:2024/06/05 11:39

一、是什么
NodeJS是一个解析器。
JavaScript是脚本语言,脚本语言需要一个解析器才能运行。对于写在HTML页面里的JavaScript,浏览器就是解析器,而需要独立运行的JavaScript,NodeJS就提供了一个解析器。
运行在NodeJS中的JavaScript的用途是操作磁盘文件或者搭建HTTP服务器,NodeJS就相当于提供了fs、http等内置对象(正如浏览器提供了document之类的内置对象)。
二、为什么、有啥用
NodeJS的创建目的是为了提高web服务器性能,事件机制和异步IO模型对于这个目的很有帮助。JavaScript有着良好的事件机制,并且没有自带IO功能,因此JavaScript就被NodeJS的作者选中用来实现NodeJS 需要的功能。

三、怎么用
要用它当然得先下载安装配置了。
官网地址:https://nodejs.org/
提供了各种平台的支持,windows上有二进制文件和安装文件提供.
安装的时候,默认会写入nodejs相关环境变量。
打开cmd,输入node回车即可进入nodejs交互环境:
这里写图片描述

NodeJS使用CMD模块系统,主模块作为程序的入口,所有模块在执行过程中只初始化一次。这个貌似和前端模块化工具seajs一致呢。

0 0
原创粉丝点击