NodeJS基础
2015-04-25 19:38
246 查看
一、是什么
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一致呢。
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一致呢。
相关文章推荐
- [6]_先从前端说起 - Nodejs学习之基础(1)
- NodeJS基础(二)——fs文件模块
- 1.1 nodejs 基础 类型判断 js自学
- NodeJS基础-11 request方法
- nodejs入门之基础HTTP请求
- nodejs基础(一)创建服务器,分发路由,读文件,写文件,读取图片,图文一起显示
- NodeJS基础
- Nodejs基础:路径处理模块path总结
- Nodejs基础之method-override
- Nodejs基础中间件Connect
- Nodejs 基础
- nodejs基础学习心得
- NodeJS基础和常用API
- windows下《七天学会NodeJS》学习笔记之一--NodeJS基础
- nodejs学习1---基础知识
- NodeJS基础-10 事件模块
- NodeJS基础API搭建服务器详细过程记录
- nodejs基础概念解析
- nodejs--socketIo的基础应用
- Nodejs基础之 app对象