老师,这里的 value.onload = ()=>{ callback() } 在for循环的过程中只是定义,并不是立即执行,这样理解对不对?

来源:3-5 ES6与小游戏资源加载器的封装

好好学习JS

2019-02-21

老师,这里的 value.onload = ()=>{ callback() } 只是给onload定义了加载事件的回调函数,在循环的过程中只是定义,并不是立即执行,这样理解对不对?

写回答

1回答

精慕门3077033

2019-02-21

是的,图片加载完成后会触发load事件

0
1
好好学习JS
既然如此我个人认为应该把image.src的定义放在Image.onload之后才对吖,不然本地图片在src定义的同时就有可能加载完毕了,onload定义的回调就不会执行了
2019-02-21
共1条回复

微信小游戏入门与实战,一天之内搞定微信小游戏开发

官方同步,第一时间掌握整套微信小游戏开发核心技术

3515 学习 · 664 问题

查看课程