关于directive源码里闭包的问题

来源:16-3 directive指令用法

皮特王同学

2019-12-24

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

写回答

1回答

Sam

2019-12-24

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

0
1
皮特王同学
在函数作用域下,forEach内多个闭包所包含的上下文环境相互独立。
2019-12-25
共1条回复

Vue Element+Node.js开发企业通用管理后台系统

基于Element的中后台课程,一套中小型企业通用的后台管理系统

2829 学习 · 1714 问题

查看课程