标签:异步 ima 执行 循环 jquery 闭包 回调 多次 anim
今日在使用jQuery中animate方法的回调函数时,发现当回调函数内嵌animate方法时,并且将这些放在循环中时会出现:先是外部animate被执行,然后再是内部animate被执行。经过多次试验以及网上查询,发现js引擎单线程的,异步事件只能排队等候执行,而不能同时执行。而animate方法是采用计时器和延时器进行闭包而成的方法,相应的计时器和延时器是异步的,故animate方法也是异步执行的。这样就可以解释了:
标签:异步 ima 执行 循环 jquery 闭包 回调 多次 anim
原文地址:http://www.cnblogs.com/echomk-lee/p/6938030.html