当我写一些JavaScript时,我遇到了一个新代码"indexOf".在阅读了另一篇文章后,我认为它的行为如下所示,但似乎并非如此.有人可以给我一个关于"indexOf"的解释,好吗?
假= -1; 是= 0还是更多?
我试图将-1更改为0甚至更多但是没有任何反应.只是为了更好地了解jquery/indexOf.
我现在拥有的,
$(this).closest(row)[td_word.indexOf(keyword) !== -1 ? 'show' : 'hide']();
Run Code Online (Sandbox Code Playgroud)
它从"td_word"中搜索"keyword"的匹配项,如果它不是false(!== -1,则为true)display:visible;,如果不是true(false)display:hide;.
提前致谢.
javascript ×1