Node从零开始______node是什么?

1、node是一个基于V8引擎的javaScript运行环境:

  node是一个运行环境,可以运行javaScript;

  node基于V8引擎(谷歌浏览器)

2、浏览器中的javaScript

   EcmaScript

    if

    var

    function

    Object

    Array

    ......

  BOM

  DOM 

3、nodejs中的javaScript

  没有BOM、DOM

  EcmaScript

  在nodejs这个运行环境中,提供了一些服务器的javaScript操作API

    读写文件

    网络服务的构建

    网络通信

    http服务器

    ......

4、node特性/特点

  事件驱动

  非阻塞IO模型(异步操作)

  轻量和高效

5、node生态系统

  npm是node开发的包管理工具

  npm是组大的开源生态系统

  绝大多数javaScript相关包都存放在了npm上,为了让开发人员更方便的下载使用

 

代码就是带格式的字符串,引擎可以解析对应的代码   Google是解析执行javaScript代码最快最高效  node的作者把V8引擎移植出来  开发了一个独立的运行环境

总结:node是用于服务端开发的js运行环境,构建于V8引擎之上

 

 

 

  

posted @ 2021-12-15 14:30  手残_夹心饼干  阅读(48)  评论(0)    收藏  举报