课程
/前端开发
/JavaScript
/JavaScript进阶篇
每次写for语句都会卡死,是什么问题?
2015-09-15
源自:JavaScript进阶篇 9-22
正在回答
如果代码正确,那么解决办法是:
1,先用注解,在注解中写好代码再去掉注解符。
2,在你记事本中写好后,再粘贴进来。
原因是,网站页面会时刻更新运行你的代码,有时造成你未写完整的代码成为死循环而崩溃掉浏览器!
因为在代码框里输入时,代码一旦更新,就会被浏览器立即执行。当你写到for循环的第二个参数时,循环的参数不全就被执行了,可能是死循环,也可能是无限循环,浏览器可能就崩溃了。建议先把循环注释掉,全写完觉得没问题了,再把注释符号删掉运行,就不会出现这种问题了
我也遇到过,也是在写for循环的时候好几次整个页面都失去响应了。不过不是在本节课程。
可能是写了一个死循环,然后一直执行就卡死了。
GGGUO 提问者
Tracy_ 回复 GGGUO 提问者
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答每次输入for循环网页都会卡住???
2 回答为什么每次输入for循环 都会崩溃
1 回答为什么加上if这段语句提交就会直接卡死
4 回答为什么一个语句每次执行两次?
1 回答continue 用在while语句中,陷入了死循环,是为什么?for就没问题