为了账号安全,请及时绑定邮箱和手机立即绑定

例题里为什么要大于-1?0不也行吗?浏览器名字排在那么后面肯定比-1大啊

为什么要>-1?

正在回答

2 回答

比较保险的一个做法,0的话也是肯定出现过,-1的话不可能出现,因为返回值是字符串位置,第一位即从0开始

0 回复 有任何疑惑可以回复我~

你应该说的是indexOf函数吧,JavaScript中indexOf()函数方法返回一个整数值,指出  String 对象内子字符串的开始位置。如果没有找到子字符串,则返回 -1。

function IndexDemo(str2){
  var str1 = "BABEBIBOBUBABEBIBOBU"
  var s = str1.indexOf(str2);
  return(s);
}

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

例题里为什么要大于-1?0不也行吗?浏览器名字排在那么后面肯定比-1大啊

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信