JavaScript 基础:3 分钟理解变量和数据类型
·
JavaScript 基础:变量与数据类型(3分钟速通)
1. 变量:数据的容器
- 变量是存储数据的命名容器,相当于贴了标签的盒子
- 声明方式(3种):
let age = 25; // 可重新赋值 const PI = 3.14; // 不可重新赋值(常量) var oldName = "Tom"; // 旧式声明(避免使用)
2. 7种核心数据类型
| 类型 | 示例 | 特性 |
|---|---|---|
number |
let price = 9.9; |
整数/浮点数 |
string |
let name = "Alice"; |
文本(单/双引号均可) |
boolean |
let isOnline = true; |
true/false |
null |
let data = null; |
空值(主动赋值) |
undefined |
let address; |
未定义(默认值) |
symbol |
let id = Symbol(); |
唯一标识符(ES6新增) |
object |
let user = { ... } |
复杂数据结构(特殊类型) |
3. 动态类型特性
JavaScript 是弱类型语言,变量类型可动态改变:
let dynamic = "Hello"; // 此时是字符串类型
dynamic = 100; // 变为数字类型
dynamic = true; // 变为布尔类型
4. 类型检测技巧
使用 typeof 运算符检查类型:
console.log(typeof 42); // "number"
console.log(typeof "text"); // "string"
console.log(typeof undefined); // "undefined"
console.log(typeof null); // "object" (历史遗留问题)
关键记忆点:
- 变量是数据的临时存储空间
- 7种类型分两类:基本类型(直接存值)和 引用类型(存内存地址)
- 用
let声明可变变量,用const声明不可变常量
更多推荐



所有评论(0)