{}外面的作用域,是全局作用域只要{ }没有和函数结合在一起,就是块级作用域函数后面的{}中的作用域,叫局部作用域let 具有块级作用域var 不具有块级作用域 for(let i=0;i<lis.length;i++){ console.log(lis[i])}