javascript全局变量问题?

javascript中:

for( var i = 0;i<10;i++){

    var b=2;

}

中的 i 是全局变量还是局部变量?

中的 b 是全局变量还是局部变量?

赵日天l
浏览 1487回答 4
4回答

咕咕问

i 是局部变量   b是局部变量前面没有var 的都是局部变量但是for循环如果当作id可能会出现闭包的问题

赵日天l

********答案采纳错误,******都是全局变量

慕莱坞9220042

你好,i 和 b 都是局部变量,在for循环外定义一个就是全局变量。如过再没有最外层的话。望采纳!

慕粉小小虫

都是局部变量吧。在一个函数里定义使用,在其他函数不能使用的就是局部函数。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript