【发布时间】:2014-12-15 19:26:49
【问题描述】:
我正在尝试了解 Javascript 的许多基本组件,而我遇到的一件事是一行代码
if (varX.indexOf(String(varY),0) < 0)
varX 是一个字符串数组,而 varY 显然是该数组中的字符串之一。去掉“,0”,我知道代码只是在寻找带有数组 varX 的 varY。但我不知道 ,0 的作用以及 if 语句的含义。我尽我所能查了一遍,并没有真正发现任何东西。
【问题讨论】:
-
,0表示搜索的开始。它默认从 0 开始,所以这是多余的。 -
我正在做一些谷歌搜索,但我想我搜索的方式并不是最好的方式。现在我回头看,我有点在搜索中找不到它。不过非常感谢!
标签: javascript if-statement indexof