admin管理员组

文章数量:1537955

2024年5月23日发(作者:)

NodeJS学习手册

1、 NodeJs是什么?

是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应

速度快、易于扩展的网络应用。 使用事件驱动, 非阻塞I/O 模型而得以轻量和

高效,非常适合在分布式设备上运行的数据密集型的实时应用。Node是一个Javascript

运行环境(runtime)。实际上它是对Google V8引擎进行了封装。V8引 擎执行Javascript

的速度非常快,性能非常好。Node对一些特殊用例进行了优化,提供了替代的API,使得

V8在非浏览器环境下运行得更好。

特点:1. 它是一个Javascript运行环境;2. 依赖于Chrome V8引擎进行代码解释;

3. 事件驱动;4. 非阻塞I/O;5. 轻量、可伸缩,适于实时数据交互应用;6. 单进程,单

线程;

2、 NodeJs安装(windows)

(1) 下载NodeJS安装包

下载地址:/download/,选择windows安装包及版本后继

(2) 下载完成后点击安装程序进行安装

(3) 安装完成后,检查环境变量中是否已添加NodeJs的路径,如下图:

若有可执行node –version命令,可正常执行并出现如下图版本号则安装成功:

3、 简单的NodeJs程序HelloWorld

(1) 创建一个文件,文件内容如下:

//获取http模块,nodeJS用require获取方法及模块

var http = require('http');

//创建http监听方法,listen(8888)监听8888端口

Server(function (request, response) {

ead(200, {'Content-Type': 'text/plain'});

//设置8888端口调用返回值Hello World

本文标签: 进行运行数据完成引擎