node基础知识
1.什么是 node.js
Node.js是-一个基于Chrome V8引擎的JavaScript 运行环境。
Node Standard Library ---node js标准库 (js是脚本语言通常不能操作本机文件 但是nodejs可以 实际上程序员本身编写就是js脚本 只不过瑞安达尔做了一个node Bindings(类似于翻译机)将你的js脚本语言翻译成C/C++语言 从而可以支持socket、http、file可以操作本机文件功能 但是他只负责翻译语言 其他的他借助了chrome V8 (js engine)、Async(libuv库) 、Event Loop--事件轮询(libuv库)实现的)
2.node特点
-
优点。
-
异步非阻塞的I/O (I/O线程池)。
I/O
:文件的读写、数据库的读写(后端人员口中的I/O操作80%都
-