闭包
coder吹雪
这个作者很懒,什么都没留下…
展开
-
原来JavaScript的闭包是这么回事!
我在工作中经常遇到闭包,然而却不能每次的很好的去解决,然后参加了一个讲座,再加上自己阅读了许多好的文章.自己慢慢的也就理解了,下面就来讲解我对闭包的理解.贤说一句,闭包真的很重要. 前言 在理解闭包之前,需要先理解一些概念,执行上下文就是其中的一个。 有篇文章很好地解释了执行上下文,以下内容引用自这篇文章: 在运行 JavaScript 代码时,它的运行环境是非常重要的,运行环境可能是如下几种中...原创 2020-05-07 14:09:51 · 121 阅读 · 0 评论 -
前端基础进阶(六)-大厂面试题问题:循环闭包与setTimeout
我在上一篇闭包的文章中留下了一个关于setTimeout与循环闭包的思考题. 利用闭包,修改下面的代码,让循环输出的结果依次为1, 2, 3, 4, 5 for (var i = 1; i <= 5; i++) { setTimeout(function timer() { console.log(i); }, i * 1000); } 下面是一些朋友看了闭包以后给出了...原创 2020-04-25 14:49:13 · 220 阅读 · 0 评论