问答详情
源自:8-13 userAgent

是不是这样理解

(u_agent.indexOf("Firefox")>-1    indexOf返回的某个字符串的值在字符串首次出现的位置 >-1干什么的? 

就是表明u_agent这里面含有Firefox这个字符串。如果没有的话,输出的值为-1. 

我感觉是,很简单,-1只是为了判断使用,相当于false,正常思维应该是>=0,这样就可以了。

提问者:绿岛之北 2015-04-09 20:10

个回答

  • 康振宁
    2015-04-10 09:42:02
    已采纳

    >=0和>-1这俩表达的意思差不多了啦

  • fengguowuhen1994
    2016-01-10 11:35:30

    indexOf()的用法是检索某个字符串值在字符串中首次出现的位置,若不存在则返回-1,所以如果有则一定大于-1。