湖大青年
2015-05-21 15:27
if(){}后面需要加分号么?变成if(){}; 再比如说 for(var i =0;;){。。。。} function(){
for(var i=0;;){
.................
}
}
js中没有块级作用域,所以函数体内for循环定义的变量算什么?是不是函数体内的i变量能影响外部循环的i变量呢?
谢谢
{} 只定义函数代码段,但是不定义作用域;分号在{}后面加,加不加都一样,默认代码段算解析结束了,加上规范一点;
for循环、if判断等中间的变量都是在{}内外都有效的
JS实现“旋转木马”幻灯片效果
66442 学习 · 147 问题
相似问题