1. 首页
  2. 行业
  3. 交通
  4. 你不一定知道的关于JavaScript的正则表达式

你不一定知道的关于JavaScript的正则表达式

上传者: 2020-12-17 09:30:09上传 PDF文件 51KB 热度 9次
这两天在用正则表达式搞一个稍微有点复杂的东西,但是不同浏览器之间的差异可浪费了我不少的人参。 现在我把正则表达式在五大主流浏览器(IE、Firefox、Chrome、Safari、Opera,以当前版本为准)之间的差异整理一下罗列出来,给大家,也算给我自己做一个备忘。 1、Firefox和Chrome会过度优化在循环(以及其中内嵌的函数定义)中创建的正则表达式,似乎它们在假设写JavaScript的人会把正则表达式的构建和赋值写错地方。 代码如下: var r; for(var i = 0; i < 2; i++){ var x = /abc/g; if(r) [removed](
用户评论