我刚学javascript,请问很多脚本都有下面的语句,是什么意思啊?
var opera = /opera [56789]|opera\/[56789]/i.test(ua);上面的/\[]等符号是什么,i又代表什么?谢谢

解决方案 »

  1.   

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

  2.   

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

  3.   

    http://www.w3schools.com/jsref/jsref_obj_regexp.asp
      

  4.   

    是测试ua字符串中是否含有opera56789或者是opera/56789的字样
    i表示忽略大小写的意思。