求解求解求解

来源:8-13 userAgent

慕慕0515528

2015-08-03 00:29

if(u_agent.indexOf("Firefox")>-1)是什么意思?最主要的疑惑是为什么是>-1?

写回答 关注

1回答

  • 堕天使008
    2015-08-03 01:00:38
    已采纳
    return int String.indexOf(Sting match);
    //此方法为查找一个字符串中是否包含 指定的 字符;
    //如果找到了 则返回这个 被包含的字符串 在 被查找的字符串中为 下标位置。
    //而如果 没有找到 则回返回 -1;
    // 好了 这样就好解释了 这个u_agent必然是指从header中获取的user-agent,这个信息是指访问的客户端的系统信息。
    // 如果 在这个字符串中没有找到 Firefox 就会返回-1, 所以写法不止这一种。还有的这样写
    if(u_agent.indexOf("Firefox")<0)
    if(u_agent.indexOf("Firefox")!=-1)



    慕慕0515...

    非常感谢!

    2015-08-03 11:31:13

    共 2 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468060 学习 · 21891 问题

查看课程

相似问题