Node.js一学习一

Node.js是什么?

  • Node.js 不是一门语言
  • Node.js 不是库,不是框架
  • Node.js 是一个JavaScript运行是时的环境
  • 简单来说就是,Node.js可以解析和执行javaScript代码,也就是说javaScript可以完全脱离浏览器来运行
  • Node.js中的javaScript:
    • 没有BOM, DOM
    • 服务端不操作页面,仅为javaScript运行提供一些服务器的API
    • 文件读写
    • 网络服务器构建
    • http服务器
    • ...

  • Node.js特点:
    • 使用事件驱动
    • 非阻塞IO模型(异步)
    • 轻量和高效

相关推荐