问答详情
源自:3-4 jQuery的属性与样式之增加样式.addClass()

请问你这个for语句中的-1怎么来的?

if(-1 !== className.indexOf('imooc')){

$(this).addClass('imoocClass')

}

                


提问者:mo_墨 2017-03-30 10:16

个回答

  • 阿磊哥哥
    2017-03-30 11:05:45

    字符串的indexOf方法的反回值,如果找不到指定的字符串就返回-1,如果找到就返回其起始位置。 className.indexOf('imooc')==-1,这样就比较好理解了,其实效果是一样的。