正则在FireFox和IE下使用test的不同

xuquan1209

xuquan1209

2016-02-19 10:13

下面这个正则在FireFox和IE下使用test的不同教程由图老师小编精心推荐选出,过程简单易学超容易上手,喜欢就要赶紧get起来哦!
代码如下:

script language="javascript" type="text/javascript"
function fun(){
document.write(/a/gi.test("a"));
}
fun()
fun()
/script


在IE的执行结果是:truetrue
在FireFox的执行结果是:truefalse
在正则中/expression/gi,g是表示global全局,i是表示不区分大小写。
一般global属性为true,做test应用不好.所以/a/gi意味着多个搜索
而test是单次匹配。正确的应该写/a/i,或/a/.

FireFox规范点了!
展开更多 50%)
分享

猜你喜欢

正则在FireFox和IE下使用test的不同

Web开发
正则在FireFox和IE下使用test的不同

解读IE和firefox下JScript和HREF的执行顺序

Web开发
解读IE和firefox下JScript和HREF的执行顺序

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

正则匹配的test函数

Web开发
正则匹配的test函数

7个在IE和Firefox中不同的JavaScript语法

Web开发
7个在IE和Firefox中不同的JavaScript语法

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

IE和Firefox浏览器JS的不同点

Web开发
IE和Firefox浏览器JS的不同点

CSS IE 和 Firefox 的区别

Web开发
CSS IE 和 Firefox 的区别

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

如何编写适合FireFox的对话框?

如何编写适合FireFox的对话框?

javascript 正则表达式用法 小结

javascript 正则表达式用法 小结
下拉加载更多内容 ↓