Node.js简介及安装配置

1、前言node

简单的说 Node.js 就是运行在服务端的 JavaScript。npm

Node.js 是一个基于Chrome JavaScript 运行时创建的一个平台。编程

Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行JavaScript的速度很是快,速度很是好。服务器

2、安装node-red并发

  1. 安装node.js
  2. npm install -g node-red
  3. 启动node-red
  4. 检测版本 node -v

3、NPM使用介绍异步

NPM是随同NodeJS一块儿安装的包管理工具,能解决nodeJS代码部署上的不少问题:异步编程

容许用户从NPM服务器下载别人编写的第三方包到本地使用。函数

容许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。工具

容许用户将本身编写的包或命令行程序上传到NPM服务器供别人使用。性能

4、node.js repl交互式解释器

5、node.js回调函数

异步编程依托于回调来实现,并不能说明使用了回调后程序就异步化了。

回调函数在完成任务后就会被调用,node使用了大量的回调函数,node全部API都支持回调函数。

例如,咱们能够一边读取文件,一边执行其余命令,在文件读取完成后,咱们将文件内容做为回调函数的参数返回。这样在执行代码时就没有阻塞或等待文件IO操做。这就大大提升了node.js的性能,能够处理大量的并发请求。

回调函数通常做为函数的最后一个参数出现:

function foo1(name,age,callback){
}

阻塞代码实例

相关文章
相关标签/搜索