浅谈块级作用域
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了浅谈块级作用域相关的知识,希望对你有一定的参考价值。
在ES5里面其实是没有块级作用域,这个说法的,但是也有特殊,从ES3开始的try、catch中是有块级作用域的。
例:
1 try { 2 throw undefined; 3 } catch(a) { 4 a = 2; 5 console.log(a); 6 } 7 console.log(a);
同样,这个写法是目前使用代码转换工具来ES6代码处理,生成兼容ES5的代码。
以上是关于浅谈块级作用域的主要内容,如果未能解决你的问题,请参考以下文章