请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于directive源码里闭包的问题

图片描述
请教老师:我理解闭包里的自由变量应该会指向最新的值,就像2号代码那样,为什么1号代码里的type不是呢?

正在回答

1回答

你好,因为代码1处的type是形参,它并不会引用type变量的值,它的值来源于assets数组,所以不会随type变化哦

0 回复 有任何疑惑可以回复我~
  • 提问者 皮特王同学 #1
    在函数作用域下,forEach内多个闭包所包含的上下文环境相互独立。
    回复 有任何疑惑可以回复我~ 2019-12-25 12:50:39
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信