component.on('load',function(){ var s = 0; for (var i = 0; i < 100; i++) { setTimeout(function(){ s+=0.01; draw(s); },i*10); } });
我理解的闭包是一个函数定义在一个函数中,这个函数内引用有外部函数的变量,然后在外部函数的外面被执行.
但是今天看一个视频说上面setTimeout利用了闭包,我搞不懂哪里用到闭包了,是我对闭包的理解有错误吗?
慕侠2389804
相关分类