# MCVE document stub
var document = []
document.title = "TEST"
# end stub
# code to test
var mainPage = [
"Home",
"About Us",
"Javascript Playground",
"News",
"TEST"
];
for (i = 0; i < mainPage.length; i++) {
if (document.title === mainPage[i]) {
console.log("We ARE here!: " + mainPage[i]);
} else {
console.log("We are not Here: " + mainPage[i]);
}
enter code here
}
我的HTML标题是测试。因此,代码有效,但我不明白,
如何列出我的数组元素? i
不是一个数字吗?
它如何在数组中读取我(主页)?
数组是值集
["a", "b", "c", "d", "e"]
是数组。
每个值都有关联的索引。索引的开始时为0。
var array = ["a", "b", "c", "d", "e"]
Indexes: 0 1 2 3 4
您可以看到, "c"
的值是与2
要获取该元素,您将使用括号。首先,您具有变量(array
)的名称,然后将 brackets 带有索引。
array[0] //The result is "a"
array[2] //The result is "c"
array[4] //The result is "e"
在您的情况下,i
从0开始,由于我是0,mainPage[i]
与mainPage[0]
相同。使用上面的索引i,您会注意到mainPage[0]
是"Home"
您可以在此处找到有关数组的更多信息
变量i
是一个计数,她由数组的lenght控制。
然后在每次执行后,i
的值是更改。
您需要了解逻辑程序员基本,用于语句,数组以及需要学习JavaScript之后。
用于语句(JavaScript)简介JavaScript