我知道这是基本的JS,但我想要一个简单的解释。从我所读的内容来看,如果我在循环外声明一个空变量,则循环内部的变量应该可以全局访问?或者我完全错了吗?
我想从我的 for
循环外部访问 randAd
。
var mobileAds = [
"mobile/bb.jpg",
"mobile/eyeko.jpg",
"mobile/farfetch.jpg",
"mobile/fsb.jpg"
];
var randNum = (Math.floor(Math.random() * mobileAds.length));
var randAd;
var i;
for (i = 0; i < mobileAds.length; ++i) {
randAd = (mobileAds[randNum]);
}
ad
重复4次的数组。你是想要创建一个数组还是单个字符串变量在randAd
中? - adiga