ES6 块级作用域
Posted afanadmin
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ES6 块级作用域相关的知识,希望对你有一定的参考价值。
块级作用域
// (function(){})();//这个是命名空间->立刻执行函数,代码在{}中写着 // 在es6中可以可以直接使用{} // { // let a = 1; // console.log(a); // } // 块级作用域写在for循环中 { let aLi = document.querySelectorAll("li"); for(let i = 0;i<aLi.length;i++){ aLi[i].onclick = function(){ console.log(i); } // 在这里就直接可以使用i不需要和var一样还需要 索引值 才能找到他们对应的 } /* { let i = 0; aLi[i].onclick = function(){ console.log(i); } } { let i = 1; aLi[i].onclick = function(){ console.log(i); } } { let i = 2; aLi[i].onclick = function(){ console.log(i); } } */ }
以上是关于ES6 块级作用域的主要内容,如果未能解决你的问题,请参考以下文章