##即是代码名字在某个范围内起到的作用和效果(提高程序可靠性,减少命名污染)
有全局和局部;顾名思义了这两个词
%%注意:局部中没有声明直接赋值的也是全局变量
作用域链:
var num=10;
function fn(){
var num=20;
function fun(){
console.log(num);
}
fun()
fn();