作用域: 域:空间 范围 作用域:变量和函数的可访问范围 全局作用域 全局范围(不在函数中):即是全局作用域 全局变量:在全局作用域下声明的变量 全局变量特点: 在代码任意位置都可以使用一个变量,没有声明直接赋值(谨慎使用) 会自动变成全局变量 函数作用域(局部作用域) 函数内部 就是局部作用域 局部作用域中声明的变量叫局部变量 特点: 只能在当前作用域以及子集作用域下使用函数内部声明变量在函数运行结束后会立即销毁当当前作用域下以及上一级作用域下都有相同的变量,优先使用当前作用域下的变量,如果没有再依次向上查找找到立即停止(就近原则)