nodejs1.1. 初识Node.js

一、浏览器中的 JavaScript 运行环境

在学习之前思考一下以下的问题:
1、为什么 JavaScript 可以在浏览器中执行?
答:因为浏览器中有js 解析引擎
不同的浏览器解析引擎不一样,如下。
在这里插入图片描述
2、为什么 JavaScript 可以操作 Dom 和 Bom?
答:因为浏览器中内置了一些 Web API,例如我们常用的 Dom API, Bom API, Ajax API. 编程人员编写待执行的 js 代码时,就可以调用这些 API,浏览器中的 js 解析引擎就可以执行我们的 js 代码。
在这里插入图片描述
3、浏览器中的 JavaScript 运行环境
答:浏览器本身就是一个运行环境。例如 Chrome 浏览器中,想要正常执行 JavaScript 代码,需要 (1)V8 解析引擎,用来解析 js 代码;(2)浏览器内置API函数。
我们在 js 代码里面调用浏览器提供的内置 API 接口,然后把待执行的 js 代码给浏览器中的 js 引擎来执行。
脱离了浏览器,就调不了类似 DOM, BOM 等内置API。
在这里插入图片描述
4、Node.js跟浏览器都是运行环境,在浏览器里面我们可以做 web前端开发,在node.js环境里面就可以做一些后端开发。

二、什么是Node.js

1、Node.js 简介
官方解释:Node.js 是基于 Chrome V8 引擎的 JavaScript 运行环境

只不过他相对于浏览器来说是后端开发环境。如果把 js 放到浏览器里面运行,说明我们在进行前端开发;如果放到 node.js 里面执行,说明我们在进行后端开发。

2、Node.js 中的 JavaScript 运行环境
和上面介绍的 chrome 浏览器的运行环境类似,node.js 里面也有内置API和V8引擎。
我们写 js 的时候调用 node.js 的API,然后交给 V8 引擎进行 js 代码解析和执行。
需要注意的是,Node.js 中没有 DOM 和 BOM等浏览器内置 API.
在这里插入图片描述
3、前端人为什么要学 node.js?
在这里插入图片描述
4、怎么学 node.js?
主要是学习 node.js 内置的 API 模块第三方 API 模块
在这里插入图片描述

三、安装 Node.js 环境

1、安装 node.js
推荐安装 LTS 版本,这个是长期稳定版本。
2、查看安装版本,看安装成功没

node -v

四、使用 Node.js 运行 js 代码

1、运行的步骤:
(1)打开终端
(2)输入node 要执行的js文件路径
2、终端中的快捷指令
在这里插入图片描述

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值