【发布时间】:2015-02-27 00:48:19
【问题描述】:
在编写一些 JavaScript 时,我遇到了一个新代码“indexOf”。阅读another post 后,我认为它的行为如下所示,但似乎不正确。有人能给我解释一下“indexOf”吗?
假 = -1; true = 0 或更多?
我尝试将 -1 更改为 0 或更多,但没有任何反应。只是为了更好地了解 jquery/indexOf。
我现在拥有的,
$(this).closest(row)[td_word.indexOf(keyword) !== -1 ? 'show' : 'hide']();
它从“td_word”中搜索“keyword”的匹配项, 如果它不为假(!== -1,因此为真)显示:可见;, 如果不是真(假)则显示:隐藏;。
提前致谢。
【问题讨论】:
-
那么……问题是什么?是“为什么
indexOf有时会返回-1? -
和 JavaScript 的
indexOf有什么关系是关于 C# 的先前问题??? -
indexOf不是 jQuery 方法。 -
安德鲁,随你怎么说。然后我会问,indexOf 可以返回什么数字? (-1, 0, 1) 只有还是更多?
-
Orbit 中的Lightness Races,请问您是否有您提到的bloomin' 文档的链接?我不确定你在 C# 上说什么。我只在 Bergi 编辑之前标记了 jquery。
标签: javascript