和我一起简单了解node

千锋逆战班,木子打卡第二天

了解node,首先我们需要了解javascript运行在哪里?

javascript是一个脚本语言,它需要依赖在浏览器里面运行的,需要准备一个 js 文件, 如果不在 html 文件里面把它引入进来, 那么他就不能运行

一、什么是Node

官网上解释就是:Node是一个基于 Chrome V8 引擎的 JavaScript 运行环境

二、Node 的作用

 js 运行在浏览器里面的时候:核心就是 ECMAScript(语法), DOM(操作元素), BOM(操作浏览器),我们就是操作 DOM, 操作 BOM, 不能操作电脑里面的文件

js 运行在 node 环境下的时候:核心就是 ECMAScript(语法), I/O(操作文件),不能操作 DOM, 不能操作 BOM 了,但是我们可以操作电脑里面的文件了,我们还可以操作操作系统,就相当于一个后端 那么,node 就是把 javascript 这个语言扩展到后端范畴了,让 js 这个语言又是前端语言, 又是后端语言。

三、Node 的特点

1. 标准的异步编程

不阻塞代码(遇到一些需要时间来完成的事情, 都是异步完成)

 2. 合理分配资源

 3. 高并发 I/O 模型

 I(input) / O(output)

 输入输出流

 快速高并发的处理文件

四、Node的安装

Node官网:https://nodejs.org/

 温馨提示:怎样检测是否安装成功?

1. 打开win + r 出现运行

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值