在JavaScript中">是什么? -1"在if语句中使用时的意思是什么? 例如:
if(window.location.href.indexOf("about") > -1) {
//code
}
答案 0 :(得分:2)
这只是检测URL中的字符串about
。如果在URL中找到about
,则该块将执行。
indexOf
函数的约定是在找不到该项时返回-1
。
答案 1 :(得分:2)
如果找不到模式,indexOf将返回-1
。如果找到,则返回第一次出现的索引。
答案 2 :(得分:1)
如果搜索失败,indexOf返回-1,如果找到,则返回字符串中出现的索引...