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

请问这个怎么理解? if(u_agent.indexOf("Firefox")>-1){ B_name="Firefox";

正在回答

1 回答

因为userAgent返回浏览器的相关信息,indexof从这个信息中找到是不包括指定的内容,如果有,说明是相应的浏览器。

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

jddod

请问为什么是-1呢?
2014-08-05 回复 有任何疑惑可以回复我~
#2

米十三 回复 jddod

-1是indexOf会返回的值之一,(理论上indexOf会返回所需要查询数字的位置,有的话,不可能是-1的),如果里面没有找到定义的searchvalue,那么indexOf就会返回-1,所以只要判断结果不等于-1就证明包含所要查的字符“这里是Firefox”,所以就把Firefox的赋值给b_name了
2014-09-05 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信