问答详情
源自:8-13 userAgent

u_agent.indexOf("FireFox")>-1这个>-1怎么理解??

u_agent.indexOf("FireFox")>-1这个>-1怎么理解??

提问者:qq_eminemjohn_03355944 2018-04-03 20:53

个回答

  • 主宰灵魂
    2018-06-02 11:11:42

    返回指定的字符串首次出现的位置

    indexOf() 方法返回指定的子串字符串中首次出现的位置。

    语法

    字符串对象.indexOf("要检索的字符串值",指定起始位置);

    说明:

    1,该方法将从头到尾地检索字符串对象,看它是否含有要检索的子字符串。

    2,返回值是数值.如果找到子串,返回子串第一次出现的位置的下标值。找不到返回-1。

    3,第一个参数规定需要检索的子串.

    第二个参数可选,规定在字符串中开始检索的位置,如省略,将从字符串的首字符开始检索。它的合法取值是从0到对象.length-1。


    4,indexOf()区分大小写。


  • kristoff
    2018-04-04 10:02:50

    >-1是判断indexOf()用的,整个语句的意思就是,获取用户代理头的信息,访问并检索字符串的值“FireFox”在字符串有没有出现,>-1就是“有”的意思。