var name = "Alice"; // 使用 var 声明变量 let age = 25; // 使用 let 声明变量 const country = "China"; // 使用 const 声明常量
name = "Bob"; // 可以重新赋值 age = 26; // 可以重新赋值 // country = "USA"; // 这行会报错,因为常量不能被重新赋值
数据类型
Node.js支持多种数据类型,这些数据类型可以分为两类:原始数据类型和引用数据类型。
1. 原始数据类型
String:字符串类型,用于表示文本数据。
Number:数字类型,表示整数或浮点数。
Boolean:布尔类型,表示true或false。
Undefined:表示变量未被赋值。
Null:表示空值。
Symbol:表示唯一值,主要用于对象属性的唯一性。
BigInt:用于表示任意精度的整数。
示例代码
1 2 3 4 5 6 7
let greeting = "Hello, World!"; // String let count = 42; // Number let isActive = true; // Boolean let score; // Undefined let emptyValue = null; // Null let uniqueId = Symbol("id"); // Symbol let largeNumber = 12345678901234567890n; // BigInt
2. 引用数据类型
引用数据类型主要包括对象(Object)和数组(Array)。它们可以存储多个值。
对象是键值对的集合。
数组是有序的数据集合。
示例代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
// 对象 let person = { name: "Alice", age: 25, country: "China" };