函数作用域下的正则对象之兼容。。。
来源:互联网 发布:里海大学 知乎 编辑:程序博客网 时间:2024/05/13 03:59
<script type="text/ecmascript">
var c = function (a) {
var globala = /^(?:)$/;
var globalb = /^(?:)$/;
return a ? globala : globalb;
};
alert(c(0) === c(0)); //true IE:false
alert(c(1) === c(1)); //true IE:false
alert(c(1) === c(0)); //false IE:false
//有测试得出在c的作用域里的/.../不管调用多少次,都是引用的同一对应的range对象。。。仅限/.../产生的对象。。。
//注:此测试结果在OP和FF得出
//这样的效果会产生无辜的错误。。比如
var a = function (val) {
//当然,这个g完全没有意义,加它只是为了体现错误。。。
return /^/d+$/g.test(val);
};
alert(a(1)); //true IE:true
alert(a(2)); //false IE:true
alert(a(3)); //true IE:true
</script>
- 函数作用域下的正则对象之兼容。。。
- 王亟亟的Python学习之路(10)-函数对象的作用域,函数作为返回值,闭包
- PCRE兼容正则表达式函数
- PCRE兼容正则表达式函数
- PCRE兼容正则表达式函数
- PHP中与Perl兼容的正则表达式处理函数
- 对象的作用域
- 对象的作用域
- 对象的作用域
- 正则表达式之作用
- 4__面向对象的PHP之作用域
- 访问iframe里面的javascript函数、对象,兼容IE、Firefox
- 访问iframe里面的javascript函数、对象,兼容IE、Firefox
- C++之对象包含与成员函数不兼容的类型限定符---补充(5)《Effective C++》
- 函数的作用域
- 函数的作用域
- 3.1 JS window对象&&document文档对象&&变量的作用域&&隐藏样式&&入口函数
- Spring对象的作用域
- C语言文件操作函数
- LINUX 一般操作命令
- C语言字符串函数
- ASP.NET的错误处理机制
- C++程序改成C程序感言
- 函数作用域下的正则对象之兼容。。。
- 解决C++中误输入导致while结构死循环的问题
- ftp下载(java)
- src里js和iframe的巧妙应用。。。
- ftp上传(java)
- xp tomcat5.5 +openssl0.9.6
- String对象的内存管理机制
- asp.net里导出excel表方法汇总
- JFileChooser文件过滤