JavaScript 学习手册

免费学习 完整知识体系 快速检索

JavaScript学习手册《基本数据类型(原始类型)》:JavaScript 有 7 种原始数据类型(Primitive Types),它们是不可变的。 **1. Number** – 整数和浮点数(包括 NaN、Infinity) ```javascript let int = 42; le...

变量与数据类型

基本数据类型(原始类型)

【详细说明 & 代码示例】
JavaScript 有 7 种原始数据类型(Primitive Types),它们是不可变的。 **1. Number** – 整数和浮点数(包括 NaN、Infinity) ```javascript let int = 42; let float = 3.14; let hex = 0xFF; // 255 let exp = 1e3; // 1000 ``` **2. String** – 字符串(文本) ```javascript let str1 = 'Hello'; let str2 = "World"; let str3 = `Template ${str1}`; // 模板字符串 ``` **3. Boolean** – true / false **4. Undefined** – 声明未赋值的变量 **5. Null** – 表示空值(人为赋值) **6. Symbol(ES6)** – 唯一且不可变的值,常用于对象属性键 **7. BigInt(ES2020)** – 大整数(任意精度) ```javascript const big = 9007199254740991n; ``` **类型检测:** ```javascript typeof 42; // 'number' typeof 'hello'; // 'string' typeof undefined; // 'undefined' typeof null; // 'object' (历史遗留问题) ```

学习提示:建议打开浏览器开发者工具(F12)中的 Console 面板,直接运行代码片段,实时查看输出,加深理解。

全部章节目录(共 48 个知识点)

JavaScript 基础 (1个知识点)

字符串 (1个知识点)

日期与时间 (1个知识点)

错误处理 (1个知识点)

BOM 操作 (1个知识点)

异步编程 (1个知识点)

Promise (1个知识点)

async/await (1个知识点)

Ajax 与请求 (1个知识点)

模块化 (1个知识点)

(1个知识点)

闭包 (1个知识点)

作用域 (1个知识点)

正则表达式 (1个知识点)

框架与库基础 (2个知识点)

使用说明

  • • 本手册涵盖 JavaScript 从基础到 ES6+ 及 Web API 的完整知识体系
  • • 在搜索框输入关键词,快速定位相关知识点
  • • 点击条目标题进入详情页,查看详细说明与代码示例
  • • 页面按分类展示所有知识点,方便系统性学习
  • • 建议打开浏览器开发者工具(F12)的 Console 面板运行代码,加深理解