问答详情
源自:7-8 返回指定的字符串首次出现的位置

为什么案例中搜索8没有,输出是变成了9

为什么案例中搜索8没有,输出是变成了9

提问者:qq_Desperado_19 2016-07-09 10:58

个回答

  • qq__kui
    2016-07-27 20:45:16

    str.indexOf("v",8) 指的从字符串第8个字符a开始检索的位置,而v就在字符串第9个位置,

    不是搜索数字8,而是从字符串第八个字符开始寻找字符v


  • J2167
    2016-07-14 14:27:04

    不是搜索数字8,而是从字符串第八个字符开始寻找字符v

  • error_zhu
    2016-07-09 13:59:53

    案例中 "I love JavaScript!"   document.write(str.indexOf("v",8));

    8指的从字符串开始检索的位置,从第8个字符a开始算,而v就在字符串第9个位置