📌 变量与数据类型
- 使用
let
/const
声明块级变量,替代旧版var
- 常见类型:
string
📜、number
🧮、boolean
🔢、null
/undefined
❓ - 特殊类型:
Array
🧾、Object
📦、Symbol
🔐、BigInt
🧮
📌 函数与作用域
- 函数声明:
function foo() { ... }
- 箭头函数:
(params) => { ... }
- 作用域:
global
🌍 /function
🧾 /block
⛔️ - 闭包:嵌套函数访问外部作用域变量 🔒
📌 对象与原型链
- 对象字面量:
{ key: value }
- 原型继承:通过
prototype
属性连接 🧬 this
关键字:动态绑定上下文 🔄
📌 ES6+ 核心特性
- 模块化:
import
/export
📁 - 解构赋值:
const [a, b] = arr
- 箭头函数:简化回调写法 🎯
- 类语法:
class Person { ... }
📘 延伸学习
需要更深入理解?可访问 /js_tutorial 查看交互式教程,或 /js_frameworks 了解框架应用。