死磕JS:不懂闭包,你敢说自己了解JavaScript!

在JavaScript这门语言中,闭包是它的核心基础之一,可以说是一个特色了,但是很多从事前端工作的程序员并没有真正的理解它!闭包有多重要?如果你是初入前端的朋友,我可以肯定得告诉你,前端面试,必问闭包。面试官们常常用对闭包的了解程度来判定面试者的基础水平,保守估计,10个前端面试者,至少5个都死在


死磕JS:const、let、var 该怎么选?

众所周知,在 Javascript 中就有 3 个关键字可以声明变量,分别是 var,let,const.var 在 ECMAScript 的所有版本中都可以使用,而 const 和 let 只能在 ECMAScript6 及更晚的版本中使用。那么这 3 个关键字 都有哪些异同点及注意事项吗?我们从