在js中,数组和字符串均有indexOf方法,使用数组.indexOf(content,[index])/字符串.indexOf (content,[index]) 调用,content为查找内容,[index]可选,在数组中为开始查找的索引号,在字符串中字符串中开始查找的索引号

indexOf()的返回值为第一次检索到的索引号,例如:

var test="abcdefg"

test.indexOf('a')的返回值为 0 不是1

如果检索不到,则返回值为-1 不是0

所以使用判断是否存在(包含)时,常使用判断条件为!=-1