如果没有匹配项,返回 -1;var str=”如何学好javascript的关键是敲代码,我敲,我敲敲”;var index;index=str.indexOf(‘敲’);alert(‘敲第一次出现位置是:’+index);** Js中,所有关于位置都是从0开始数起的!lastIndexOf() – 返回字符串中一个子串最后一处出现的索引,如果没有匹配项,返回 -1var str=”如何学好javascript的关键是敲代码,我敲,我敲敲”;var index;index=str.lastIndexOf(‘javascript’);alert(‘javascript出现位置是:’+index);**索引是子串第一个字的位置练习案例内容:情歌声声,流浪的声音,谁带你走过,永恒的夏天要求:获取第一个“声”的位置和最后一个声的位置答案var str=”情歌声声,流浪的声音,谁带你走过,永恒的夏天”;var index=str.indexOf(‘声’);var lastindex=str.lastIndexOf(‘声’);alert(‘第一个’+index+’最后一个’+lastindex);//输出 2 和 8提高练习内容:情歌声声,流浪的声音,谁带你走过,永恒的夏天要求:判断“春天”是否在字符串中答案var str=”情歌声声,流浪的声音,谁带你走过,永恒的夏天”;var index=str.indexOf(‘春天’);if(index<0)alert(‘no’)elsealert(‘yes’)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)