Node的基础概念
1》语言和环镜之间的关系
1)语言,是编写代码的语法规范:程序员遵循特定的语法规范,编写出来的代码,只是单纯
的文本字符串而已,并不具备可执行的特点
2)环镜(平台)提供了执行代码的能力,如果程序员编写的代码想要成功执行,必须要依赖
于特定的执行环镜
JavaScript代码可以被浏览器的js解析引擎执行
所以,浏览器就是i一个JavaScript的执行环镜,因为JavaScript代码可以在浏览器中
被执行
2》Node环镜中的JavaScript
node就是JavaScript的服务器端运行环镜,可以让程序员使用JavaScript来实现度武器端编程
node中的JavaScript组成部分
1)ECMASCRIPT核心 + 全局成员 + 核心API模块
2)全局成员:console setInterval setTimeout
3)核心API模块:就是Node平台单独提供的一些API,是Node独有的
3》ECMASCRIPT规范,浏览器中的js Node中的js的关系
1)ECMASCRIPT标准:就是一本书,这本数规定了语言的特性
2)浏览器中的js组成部分:ECMASCRIPT核心 + DOM + BOM
3)Node中的js:Node中的js组成部分:ECMAScript核心 + 全局成员 + 核心成员
简单来说,Node就是一个服务器端的JavaScript运行环镜,可以让程序员,通过JavaScript来
做后台服务器编程开发
4》环境安装
LTS和Current版本求别
1)LET:推荐在企业中使用,是长期稳定版的安装包,运行稳定,安全
2)Current:推荐学习或尝鲜使用,是最新特征版。这个安装有最新的Node特性
5》查看Node版本号
1)打开中端,在命令行输入命令node-v即可
2》tips进入终端
1)在任意目录的空白位置,先按住shift键不松手,然后在可空白位置,鼠标右键
单机,在菜单栏中悬着打开powershell / cmd窗口
2)使用快捷键window徽标 + R 打开运行面板,输入cmd后回车键 |
|