• Node笔记一


    什么是javascript?

      --脚本语言

      --运行在浏览器中

      --一般用来做客户端页面的交互

    javascript运行环境

      --运行在浏览器内核中的JS引擎

    浏览器这种javascript可以做什么?不可以做什么?

      --可以做:操作DOM(对DOM的增删改查、注册事件)、AJAX、跨域、BOM、ES

      --不可以做:文件操作(文件和文件夹的CRUD)、没有办法操作系统信息、运行环境特殊(由于编写的代码是运行在用户的浏览器中)

    编程语言的能力取决于什么?

      --取决改语言的运行平台,即运行环境

    什么是Node?

      --Node就是javascript语言在服务器端的运行环境

    所谓“运行环境(平台)”有两层意思:
      --首先,JavaScript 语言通过 Node 在服务器运行,在这个意义上,Node 有点像 JavaScript 虚拟机;
      -- 其次,Node 提供大量工具库,使得 JavaScript 语言与操作系统互动(比如读写文件、新建子进程),在这个意义上, Node 又是 JavaScript 的工具库。

    重点理解

      - Node是一个JavaScript的运行环境(平台),不是一门语言,也不是JavaScript的框架;
      - Node的实现结构;
      - Node可以用来开发服务端应用程序,Web系统;
      - 基于Node的前端工具集

      

  • 相关阅读:
    洛谷P2505||bzoj2750 [HAOI2012]道路 && zkw线段树
    洛谷 P3462 [POI2007]ODW-Weights
    Xor-MST Codeforces
    101 to 010 Atcoder CODE FESTIVAL 2017 qual B D
    bzoj2125 最短路
    洛谷P1823 [COI2007] Patrik 音乐会的等待
    洛谷 P1121 环状最大两段子段和
    noip2017 逛公园
    洛谷 P1578 奶牛浴场
    洛谷 P1169||bzoj1057 [ZJOI2007]棋盘制作
  • 原文地址:https://www.cnblogs.com/nordon-wang/p/6025342.html
Copyright © 2020-2023  润新知