学习javascript,遇到了一些我无法弄清楚的东西。打开devtools并转到您的控制台Javascript:请解释一下这个for循环在做什么
countries = ['Germany', 'Argentina', 'Brazil', 'Netherlands'];
for (country in countries[1]) {
console.log(country); //or console.log(countries)
};
我预测它要么
答:只有运行第一个索引输出“阿根廷”或
B:从第一个指数到年底动工。
相反,它运行9次,索引整个数组。为什么它运行了9次,是否有这样的一个原因应该使用,或者我是否遇到了一些相当无用的东西?
代码扩展到记录两个* key *和* value *:'console.log('key:',country,'value:',countries [1] [country]);'' – Thomas