for循环中标点符号问题
来源:4-9 解决getElementsByClassName()兼容性
人生的起源
2020-05-11 17:43:44
为什么这里for循环条件后面的分号没写就会报错?以前有三个语句,最后一个是i++的时候,后面都可以不用写分号
1回答
同学你好,这是因为在for循环中,循环条件的格式为
for(…;…;…){……}
如果只写前两个条件,不写第三个条件,并且不写技术的分号,浏览器解析的时候,会默认有第三个条件。而实际上是没有的,所以会报错。写上分号,表示结束了,这样浏览器解析的时候,就知道这个for语句中,条件只有两个。
祝学习愉快!
相似问题