将Image对象放在doLoad函数里面去定义,这样会不会更好点?

来源:2-3 图片预加载的应用

单独世界

2016-06-12 17:27

//设置图片元素的img 它是一个image对象
item.img=window[item.id]=new Image();

  把上面的放在doLoad里,这样就不用去维护每个图片的Id了吧。


写回答 关注

1回答

  • ustbhuangyi
    2016-06-12 20:15:30
    已采纳

    同学你好,window[item.id]不是必须的,这里回答过了http://www.imooc.com/qadetail/142112
    doLoad这个函数从命名上看就是去加载图片,因此图片对象的初始化放在函数外定义似乎更合理喔~

    单独世界

    非常感谢!

    2016-06-13 11:19:06

    共 1 条回复 >

原生 JS 实现帧动画库

了解如何用原生JS实现酷炫的帧动画,吸引他她的注意

47184 学习 · 92 问题

查看课程

相似问题