做网站用哪种编程语言,合肥响应式网站建设,科技创新的魅力,网站修改title1.Node.js
1 什么是Node.js
官网#xff1a;https://nodejs.org/zh-cn/
中文学习网#xff1a;http://nodejs.cn/learn1.Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。 2.前端的底层 html…1.Node.js
1 什么是Node.js
官网https://nodejs.org/zh-cn/
中文学习网http://nodejs.cn/learn1.Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。 2.前端的底层 html,css和 js, 这些都不需要编译 , 由浏览器解释运行(解释型语言) 3.我们可以将Node.js理解成java的 JDK 4.Node.js 的包管理器 npm,是全球最大的开源库生态系统。
小结Node.js 是一个开源和跨平台的 JavaScript 运行时环境功能类似于浏览器。
2 Node.js安装
1、下载对应你系统的Node.js版本:https://nodejs.org/en/download/
历史版本https://nodejs.org/zh-cn/download/releases/ 我们现在使用的版本是v14.15.2资料\安装包\2_nodejs 也已提供 2、选默认即可进行安装 不要修改安装路径! 不然需要配置环境变量比较麻烦 3、测试在命令提示符下输入命令 node -v
会显示当前node的版本 3 快速入门
1 控制台输出
我们现在做个最简单的小例子演示如何在控制台输出。
课程案例使用 Vscode 软件。
【1】创建 demo1.js 文件代码内容
let a1;
let b2;
console.log(ab);【2】在文件上右键选择在集成终端中打开 【3】我们在命令提示符下输入命令
node demo1.js2 使用函数
创建文本文件demo2.js
function add(a,b){return ab;
}
let cadd(100,200);
console.log(c);命令提示符输入命令
node demo2.js运行后看到输出结果为300 3 模块化编程 node的exports和require(模块化) 模块就是文件 创建文本文件demo3_1.js
exports.addfunction(a,b){ // 导出return ab;
}创建文本文件demo3_2.js
let demo require(./demo3_1); // 导入 ./ 必须书写表示使用当前路径导入demo3_1文件的内容
console.log(demo.add(400,600));我们在命令提示符下输入命令
node demo3_2.js结果为1000