豸题
2015-05-12 10:21
for(var i=0;i<num;i++){
var obj=new starObj();
stars.push(obj);
//console.log(i);
stars[i]=init();
}我是直接把代码放在一个html里面了,到了这一步浏览器会报错Uncaught RangeError: Maximum call stack size exceeded,貌似stars[i]=init();这样写不会进入死循环么?如何解决呀
修改
stars[i]=init();
为
stars[i].init();
即可
canvas实现星星闪烁特效
54187 学习 · 123 问题
相似问题