JavaScript 学习手册

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

JavaScript学习手册《引用数据类型(对象与数组)》:引用数据类型(Object)存储的是内存地址,而不是值本身,包括对象、数组、函数等。 **对象(Object)**:键值对的集合 ```javascript let person = { name: 'Alice', ag...

变量与数据类型

引用数据类型(对象与数组)

【详细说明 & 代码示例】
引用数据类型(Object)存储的是内存地址,而不是值本身,包括对象、数组、函数等。 **对象(Object)**:键值对的集合 ```javascript let person = { name: 'Alice', age: 30, greet() { console.log('Hello'); } }; // 访问属性 person.name; // 'Alice' person['age']; // 30 ``` **数组(Array)**:有序列表,可以包含任意类型 ```javascript let arr = [1, 'two', true, { key: 'value' }]; arr[0]; // 1 arr.length; // 4 ``` **函数(Function)**:可调用的对象 ```javascript function add(a, b) { return a + b; } ``` **引用与复制:** ```javascript let obj1 = { a: 1 }; let obj2 = obj1; // 引用同一个对象 obj2.a = 2; console.log(obj1.a); // 2 // 浅拷贝:Object.assign() 或扩展运算符 let obj3 = { ...obj1 }; ```

学习提示:建议打开浏览器开发者工具(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 面板运行代码,加深理解