Node.js 教程
Node.js 基础
Node.js 概述
Node.js 环境搭建
Node.js 基础语法
Node.js 模块
Node.js 异步编程
Node.js 核心模块
Node.js文件系统
Node.js路径模块(path)
Node.js的HTTP模块
Node.js的url模块
Node.js流模块(stream)
Node.js 常用工具与框架
npm 与包管理
Express 框架
数据库操作
Socket.io 与 WebSocket
Node.js 实战项目
Web 应用开发
API 开发
爬虫应用
自动化脚本
Node.js部署与优化
部署 Node.js 应用
Node.js性能优化
Node.js应用的安全性
Node.js 高级话题
Node.js中的设计模式
TypeScript 与 Node.js
GraphQL 与 API 开发
-
+
首页
Node.js 基础语法
### **Node.js 基础语法** 以下是 Node.js 的基础语法要点,包括 Hello World 示例、变量与数据类型以及控制结构。 #### **1. Hello World 示例** 以下是一个简单的 Node.js 应用程序,输出 "Hello World!": ```javascript // 定义一个函数 function greet() { console.log("Hello World!"); // 输出 "Hello World!" 到控制台 } // 调用函数 greet(); ``` #### **运行步骤** 1. 将上述代码保存为 `hello.js` 文件。 2. 在命令提示符(Windows)或终端(macOS/Linux)中运行以下命令: ```bash node hello.js ``` 3. 如果一切正常,你应该会在控制台中看到: ``` Hello World! ``` #### **2. 变量与数据类型** - **变量声明**: - 使用 `let` 或 `const` 声明变量。 - `let`: 声明一个可以重新赋值的变量。 - `const`: 声明一个不可重新赋值的常量。 - **常见数据类型**: - **字符串**: ```javascript let greeting = "Hello"; console.log(greeting); // 输出 "Hello" ``` - **数字**: ```javascript let number = 42; console.log(number); // 输出 42 ``` - **布尔**: ```javascript let isTrue = true; console.log(isTrue); // 输出 true ``` - **对象**: ```javascript let person = { name: "Alice", age: 25 }; console.log(person.name); // 输出 "Alice" ``` #### **3. 控制结构** - **条件语句**: - **if...else**: ```javascript let score = 85; if (score >= 60) { console.log("及格"); } else { console.log("不及格"); } ``` - **switch 语句**: ```javascript let fruit = "apple"; switch (fruit) { case "apple": console.log("这是苹果"); break; case "banana": console.log("这是香蕉"); break; default: console.log("这是其他水果"); } ``` - **循环**: - **for 循环**: ```javascript for (let i = 0; i < 5; i++) { console.log(i); // 输出 0 到 4 } ``` - **while 循环**: ```javascript let i = 0; while (i < 5) { console.log(i); // 输出 0 到 4 i++; } ``` - **break 和 continue**: - **break**:退出循环。 ```javascript for (let i = 0; i < 10; i++) { if (i === 5) { break; // 当 i 为 5 时退出循环 } console.log(i); // 输出 0 到 4 } ``` - **continue**:跳过当前循环迭代。 ```javascript for (let i = 0; i < 5; i++) { if (i === 2) { continue; // 跳过 i=2 的迭代 } console.log(i); // 输出 0、1、3、4 } ``` ### **总结** 以上是 Node.js 的基础语法要点,包括 Hello World 示例、变量与数据类型以及控制结构。每一部分都通过简单的代码示例和注释说明,帮助你快速掌握 Node.js 的核心概念。
wwbang
2025年2月26日 17:33
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码