前端面试集锦(三)js中的作用域

本文为 H5EDU 机构官方的 HTML5培训 教程,主要介绍jsp中ajax请求问题
JavaScript强化教程

js中存在3中作用域!
1.全局作用域
2.局部作用域(函数作用域)
3.块级作用域
在这里我们主要介绍一下块级作用域
首先我们要了解  块的概念   在{}中间的内容我们都称之为块,比如  if switch  for while。。。
在es6之前js不存在块级作用域,之后才引入块级作用域
在块级作用域内定义的变量  外部无法访问
定义块级元素  我们需要用let 来定义而不是var
ex:if(trur){
let a=12;
}
alert(a);//不能访问

ex:if(trur){
var  a=12;
}
alert(a);//可以访问

你可能感兴趣的:(js教程)