当前位置: 代码迷 >> JavaScript >> 初学者有关问题
  详细解决方案

初学者有关问题

热度:101   发布时间:2012-04-10 21:03:56.0
菜鸟问题
我刚学javascript,请问很多脚本都有下面的语句,是什么意思啊?
var opera = /opera [56789]|opera\/[56789]/i.test(ua);

上面的/\[]等符号是什么,i又代表什么?谢谢

------解决方案--------------------
这是测试浏览器是opera56789中的哪个的正则表达式。。
你去了解一下正则。。你就知道那些符号什么意思了
------解决方案--------------------
探讨

这是测试浏览器是opera56789中的哪个的正则表达式。。
你去了解一下正则。。你就知道那些符号什么意思了

------解决方案--------------------
探讨

引用:

这是测试浏览器是opera56789中的哪个的正则表达式。。
你去了解一下正则。。你就知道那些符号什么意思了

是测试ua字符串中是否含有opera56789或者是opera/56789的字样

------解决方案--------------------
/\ 是转义成普通的\

[] 是匹配其中的一个
------解决方案--------------------
是测试ua字符串中是否含有opera56789或者是opera/56789的字样
i表示忽略大小写的意思。
  相关解决方案