nodejs-笔记(一)

node.js官网链接:http://nodejs.org
技术相关的网站大部分都以.org或.io结尾

1、node是什么?

  • node是基于chrome V8 JS引擎的运行环境
  • 可以解析和执行JS代码

    以前只有浏览器可以
    现在用node之后可以脱离浏览器来运行JS

    2、node.js的特性

  • 使用事件驱动、非阻塞I/O模型(就是异步)、轻量和高效
  • npm是世界上最大的开源库生态系统

    3、浏览器中的JS与node.js的区别

  • 浏览器中的JS:
    • 遵循ES语法
    • BOM操作
    • DOM操作
  • node.js:
    • 遵循ES语法
    • 没有DOM和BOM
    • node提供的服务器级别的API
      • 文件读写
      • 网络服务构建
      • 网络通信
      • HTTP服务器
        ……

        4、node.js能做什么?

  • web服务器
  • 命令行工具
    • npm(node)
    • git(C语言)
    • hexo(node)
      ……
# nodejs

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×

// tidio机器人助手