H5W3
当前位置:H5W3 > 其他技术问题 > 正文

在JS判断是PC还是手机中这个i的含义是什么

<script>
if(/Android|webOS|iPhone|iPod|BlackBerry/**i**.test(navigator.userAgent)) {
        window.location.href = "http://www.wedaiguanjia.com/mobile/index.html";
        } else {
        window.location.href = "#"
        }
</script>

代码中/XXX/i,这个i的作用意义到底是什么,求各位高手指教

回答:

这里是修饰符

i 不区分大小;
g 执行一个全局匹配
m 多行匹配模式

可以参考下面这篇笔记~https://segmentfault.com/a/1190000008735180

回答:

不区分大小写匹配

回答:

正则匹配大小写不敏感

回答:

正则表达式的i修饰符,表示忽略大小写

回答:

忽略大小写 我倒是比较好奇这个**i**是什么含义

本文地址:H5W3 » 在JS判断是PC还是手机中这个i的含义是什么

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址