1.1 语法基础 (Syntax Basics) JavaScript 语法基础:入门与实践 变量声明与作用域 在 JavaScript 中,变量是存储数据的基本单元。声明变量的方式主要有三种: 、 和 ,它们在作用域和可变性上存在显著差异。 1.1 声明 是早期 JavaScript 中用于声明变量的关键字,具有函数作用域(function scope)。这意味着在函数内部声明的变量只能在该函数内访问,而在全局声明的变量可以在整个程序中使用。 需要注意的是, 声明的变量会存在变量提升(hoisting)现象,即变量在代码执行前被提升到其作用域的顶部。这可能导致意外的行为,因此在现代 JavaScript 中, 的使用已逐渐减少。 1.