课程
/前端开发
/JavaScript
/JavaScript进阶篇
哪位大神能帮忙解释一下呢
2017-07-09
源自:JavaScript进阶篇 8-13
正在回答
indexof 查找到就返回-1, 大于-1 表示找到该字符。
思进行
这个是字符串检索啊,比如我的是火狐浏览器,输出的语句是
浏览器:Firefoxu_agent:Mozilla/5.0 (Windows NT 6.1; WOW64; rv:55.0) Gecko/20100101 Firefox/55.0
对变量u_agent进行字符串匹配(就是.indexOf()这个方法,想不起来就去翻教程第七章字符串分割)。
判断语句,对上一步的检索结果进行if判断,如果检索次数>-1,说明被检索到(一般检索是从0开始的),然后给B_name赋值就行
如果u_agent中能检索到"Firefox" 就输出Firefox
如果不行,那么如果u_agent中能检索到"Chrome" 就输出Chrome
如果不行,那么如果u_agent中能检索到"MISE"和"Trident" 就输出IE(8-10)
你看看各种浏览器的u_agent 就懂了
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答不是太理解这段语句
2 回答这个语句这么理解呀
5 回答看不太懂,有大神解释一下这个for循环的意思吗
3 回答为什么选择一个条件的语句这么写不行
3 回答看不懂,有没有大神帮忙解释一下这段代码,主要是while的条件看不懂,谢谢