Published onMay 10, 2021【笔记】- 作用域链与闭包ES6JavaScript笔记什么是作用域链,在 JavaScript 里面,函数、块、模块都可以形成作用域(一个存放变量的独立空间),他们之间可以相互嵌套,作用域之间会形成引用关系,这条链叫做作用域链。
Published onMay 7, 2020【笔记】- Promise详解ES6PromiseJavaScript笔记因为JavaScript是单线程语言,不能像Java那样new一个thread然后start之后就去做别的事情。在解决异步场景的时候就要用到回调函数,但是如果嵌套的层数过多,就会不利于后期维护,也就产生了**回调地狱**。Promise产生的目的就是把这些异步化的代码写到“同步化”