Node-Day01初识Node.js

回顾

为什么JavaScript可以操作DOM和BOM

每个浏览器都内置了DOM、BOM这样的API函数,因此,浏览器中的JavaScript才可以调用它们。
在这里插入图片描述

浏览器中的JavaScript运行环境

运行环境是指代码正常运行所需的必要环境

在这里插入图片描述

总结

  1. V8引擎负责解析和执行JavaScript代码
  2. 内置API是由运行环境提供的特殊接口,只能在所属的运行环境中被调用

Node.js简介

什么是Node.js

Node.js是一个基于Chrome V8引擎的JavaScript运行环境。

Node.js中的JavaScript运行环境

在这里插入图片描述

注意

  1. 浏览器是JavaScript的前端运行环境。
  2. Node.js是JavaScript的后端运行环境。
  3. Node.js中无法调用DOM和BOM等浏览器内置API

Node.js可以做什么

Node.js作为一个JavaScript的运行环境,仅仅提供了基础的功能和API。

① 基于 Express 框架(http://www.expressjs.com.cn/),可以快速构建Web应用

②基于Electron 框架(https://electronjs.org/)),可以构建跨平台的桌面应用

③ 基于restify框架(http://restify.com/),可以快速构建APl接口项目

④读写和操作数据库、创建实用的命令行工具辅助前端开发、etc…

总之:Node.js是大前端时代的“大宝剑”,有了Node.js这个超级buff的加持,前端程序员的行业竞争力会越来越 强!

Node.js怎么学

浏览器中的JavaScript学习路径:

JavaScript 基础语法+浏览器内置 APl(DOM+BOM)+第三方库(Query、art-template等)

Node.js的学习路径:

JavaScript基础语法+Node.js内置APl模块(s、path、http等)+第三方APl模块(express、mysql等)

Node.js环境的安装

1.区分LTS 版本和 Current 版本的不同

①LTS 为长期稳定版,对于追求稳定性的企业级项目来说,推荐安装LTS版本的Node.js。

② Current 为新特性尝鲜版,对热衷于尝试新特性的用户来说,推荐安装Current版本的Node.js。但是,Current 版本中可能存在隐藏的Bug或安全性漏洞,因此不推荐在企业级项目中使用Current 版本的 Node.js。

2.查看已安装的Node.js的版本号

打开终端,在终端输入命令node -v后,按下回车键,即可查看已安装的Nodejs的版本号。

Windows 系统快速打开终端的方式:

使用快捷键(Windows微标键+R)打开运行面板,输入cmd后直接回车,即可打开终端。

3. 什么是终端

终端(英文:Terminal)是专门为开发人员设计的,用于实现人机交互的一种方式。

在 Node.js 环境中执行 JavaScript 代码

①打开终端

② 输入node 要执行的js文件的路径

1.终端中的快捷键

在Windows 的 powershell 或cmd终端中,我们可以通过如下快捷键,来提高终端的操作效率:

①使用^键,可以快速定位到上一次执行的命令

② 使用tab 键,能够快速补全路径

③使用esc键,能够快速清空当前已输入的命令

④输入cls命令,可以清空终端

①使用^键,可以快速定位到上一次执行的命令

② 使用tab 键,能够快速补全路径

③使用esc键,能够快速清空当前已输入的命令

④输入cls命令,可以清空终端

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值