JS 基础语法与变量
专题说明
本专题系统讲解JavaScript基础语法与变量的核心知识,涵盖变量声明方式(var、let、const)、数据类型分类、变量命名规则、常量与字面量、作用域与变量提升机制等内容,是JavaScript学习的入门基础。
学习目标
- 掌握var、let、const三种变量声明方式及其区别
- 理解JavaScript七种基本数据类型与引用类型
- 掌握变量命名规则与命名规范
- 理解常量与字面量的概念与区别
- 掌握作用域类型(全局、函数、块级)
- 理解变量提升与暂时性死区(TDZ)机制
学习内容
本专题涵盖以下核心知识点:
- 变量声明与赋值:var、let、const的使用与区别,声明赋值分离
- 数据类型:七种基本类型、引用类型、typeof检测
- 变量命名规则:合法命名规则、命名规范、大小写敏感
- 常量与字面量:const常量、字面量定义、const对象属性修改
- 作用域与变量提升:函数作用域、块级作用域、变量提升、TDZ
学习建议
- 优先使用const,需要重新赋值时使用let,避免使用var
- 理解typeof null返回"object"的历史遗留问题
- 注意变量命名不能以数字开头,不能使用保留关键字
- 区分变量提升(var)与暂时性死区(let/const)
- 理解const保证引用不变,但对象属性仍可修改
- 掌握基本类型与引用类型的存储差异(栈vs堆)
📝 发现内容有误?点击此处直接编辑