为什么这么大
什么原因啊
什么原因啊
2017-09-11
这个问题,老师的优化里已经做出了解释,你如果开启了另外一个页面或者多个窗口访问,那么他们都是访问的是同一个资源,图片的大小是和每一帧的图像时间差来决定的,第一个窗口的某些或某个fruit[i]的width假设是10,下一帧是12,然后你打开另一个页面,刚好born了fruit[i],他承接上一个窗口的width=10,过了5帧之后,width已经是达到上限了(对于这个窗口来说),可你调回第一次打开的页面,资源重新启动,但此时时间差不一样了,本来width=1帧*10;但此时width=(1+5)*10,图片陡然增大,总之是开闭或打开另一个窗口,原来的js静止。希望你能明白,这里,老师的"优化"一节课给出了说明,我只是阐述一边。
举报