IE浏览器中javascript的数组没有indexOf方法的解决办法
2012-07-03 15:27
489 查看
IE浏览器中javascript的数组没有indexOf方法是不存在,若直接使用[].indexOf(1)浏览器直接报错,而在谷歌浏览器与firefox系列的浏览器中,数组有indexOf方法。
本文章提供IE数组的indexOf方法hack的方法,相关的代码如下
[javascript]
[].indexOf || (Array.prototype.indexOf = function(v){
for(var i = this.length; i-- && this[i] !== v;);
return i;
}
);
[/javascript]
以上代码是IE浏览器中javascript的数组没有indexOf方法的解决办法,若转载,请注明来源!
本文章提供IE数组的indexOf方法hack的方法,相关的代码如下
[javascript]
[].indexOf || (Array.prototype.indexOf = function(v){
for(var i = this.length; i-- && this[i] !== v;);
return i;
}
);
[/javascript]
以上代码是IE浏览器中javascript的数组没有indexOf方法的解决办法,若转载,请注明来源!
相关文章推荐
- IE8数组不支持indexOf方法的解决办法
- 解决IE8内核 js数组没有indexOf 方法
- 当表中没有主键,用Adapter.Update方法的解决办法
- Javascript 数组添加一个 indexOf 方法的实现代码
- Visual studio 2017中 Javascript对于Xrm对象模型没有智能提示的解决办法
- javascript中IE浏览器不支持NEW DATE()带参数的解决方法
- Javascript 数组添加一个 indexOf 方法的实现代码
- uwsgi os没有uname()方法的解决办法
- js 解决IE8 数组无IndexOf方法和 js Date兼容浏览器问题
- 经过了多种方法的尝试,终于找到Quartus破解成功但是没有办法编译的解决方法
- WebView在API 17后调addJavascriptInterface方法无效的解决办法
- 解决IE8不支持数组的indexOf方法
- JavaScript使用indexOf()实现数组去重的方法分析
- 数组方法关于任意数字类型的数组求最大值解决办法
- iframe里面的文件加载完,JavaScript才可以调用里面的JavaScript方法的解决办法
- javascript中IE浏览器不支持NEW DATE()带参数的解决方法
- ie不支持数组的indexOf()方法的解决方法
- javascript中IE浏览器不支持NEW DATE()带参数的解决方法
- 没有光驱不用刻录在PE下安装Win7的方法及Status:0xc000000f解决办法
- win7系统打开IE浏览器总是弹出"脱机工作,目前没有可用的Internet连接"的解决方法