1.支撑知识

Node.js是运行在服务器端的JavaScript,其基于JavaScript的语法编写程序,支持ECMAScript6(简称ES6)标准,并且会不断迭代和性能优化。在代码中,一般使用console对象的一系列方法进行信息输出。

2.入门程序

下面先编写一个简单的Node.js程序,编写一个hello world程序。

这里不使用vscode编辑器,只使用 文本文档进行编写。

新建一个文件夹(比如命名为node),用于存放你的 Node.js 代码 在该文件夹中,新建一个文本文件,命名为hello.js(Node.js 程序的后缀通常是.js) 用记事本、VS Code 等编辑器打开hello.js,写入以下代码:


// 输出Hello World到控制台
console.log("Hello, Node.js!");

// 也可以写简单的逻辑,比如定义变量并输出
const name = "编程新手";
console.log(`你好,${name}!这是你的第一个Node.js程序`);

右击这个js文件,选择“编辑”

代码如下,点击保存。

下面开始运行这个程序。

在hello.js这个文件夹中按住shift+鼠标右键,在弹出快捷菜单,选择“在此处打开Powershell窗口”

在弹出的窗口中输入

node hello.js

可以看到执行成功。

3.进阶程序

我们再写一个add.js实现两个数的加法。

新建一个add.js文件,输入下面的内容

// 定义一个求和函数
function add(a, b) {
  // 校验输入是否为数字
  if (typeof a !== 'number' || typeof b !== 'number') {
    return "错误:输入必须是数字!";
  }
  return `计算结果:${a} + ${b} = ${a + b}`;
}

// 调用函数并输出结果
console.log(add(5, 3));    // 正确输入
console.log(add(5, "3"));  // 错误输入

继续执行上面的的代码

可以看到正常运行了。