终于解决了IE8不支持数组的indexOf方法


Posted in Javascript onApril 03, 2013

下面是我找到的解决办法:

在使用indexOf方法前,执行一下下面的js, 原理就是如果发现数组没有indexOf方法,会添加上这个方法。

if (!Array.prototype.indexOf)
{
  Array.prototype.indexOf = function(elt /*, from*/)
  {
    var len = this.length >>> 0;
    var from = Number(arguments[1]) || 0;
    from = (from < 0)
         ? Math.ceil(from)
         : Math.floor(from);
    if (from < 0)
      from += len;
    for (; from < len; from++)
    {
      if (from in this &&
          this[from] === elt)
        return from;
    }
    return -1;
  };
}

 

Javascript 相关文章推荐
FireFox与IE 下js兼容触发click事件的代码
Nov 20 Javascript
解决Jquery load()加载GB2312页面时出现乱码的两种方案
Sep 10 Javascript
自动适应iframe右边的高度
Dec 22 Javascript
AngularJS前端页面操作之用户修改密码功能示例
Mar 27 Javascript
JavaScrpt的面向对象全面解析
May 09 Javascript
webpack vue项目开发环境局域网访问方法
Mar 20 Javascript
详解如何制作并发布一个vue的组件的npm包
Nov 10 Javascript
ios中视频的最后一桢问题解决
May 14 Javascript
JS左右无缝轮播功能完整实例
May 16 Javascript
echarts统计x轴区间的数值实例代码详解
Jul 07 Javascript
微信小程序学习之自定义滚动弹窗
Dec 20 Javascript
用JS创建一个录屏功能
Nov 11 Javascript
jQuery布局插件UI Layout简介及使用方法
Apr 03 #Javascript
简单实例处理url特殊符号&amp;处理(2种方法)
Apr 02 #Javascript
JS获取浏览器版本及名称实现函数
Apr 02 #Javascript
js 火狐下取本地路径实现思路
Apr 02 #Javascript
input 输入框获得/失去焦点时隐藏/显示文字(jquery版)
Apr 02 #Javascript
JQuery给元素添加/删除节点比如select
Apr 02 #Javascript
Extjs4 消息框去掉关闭按钮(类似Ext.Msg.alert)
Apr 02 #Javascript
You might like
声音就能俘获人心,蕾姆,是哪个漂亮小姐姐配音呢?
2020/03/03 日漫
Yii2框架中使用PHPExcel导出Excel文件的示例
2017/08/09 PHP
js判断浏览器的比较全的代码
2007/02/13 Javascript
jQuery中$(function() {});问题详解
2015/08/10 Javascript
JavaScript类型检测之typeof 和 instanceof 的缺陷与优化
2016/01/13 Javascript
JavaScript是如何实现继承的(六种方式)
2016/03/31 Javascript
Jquery跨域获得Json的简单实例
2016/05/18 Javascript
最佳的JavaScript错误处理实践
2016/07/16 Javascript
AngularJS利用Controller完成URL跳转
2016/08/09 Javascript
js关于getImageData跨域问题的解决方法
2016/10/14 Javascript
javascript滚轮事件基础实例讲解(37)
2017/02/14 Javascript
Angularjs上传图片实例详解
2017/08/06 Javascript
微信小程序项目总结之点赞 删除列表 分享功能
2018/06/25 Javascript
浅谈Node 异步IO和事件循环
2019/05/05 Javascript
解决Antd Table组件表头不对齐的问题
2020/10/27 Javascript
Express 配置HTML页面访问的实现
2020/11/01 Javascript
跟老齐学Python之??碌某?? target=
2014/09/12 Python
使用Python开发windows GUI程序入门实例
2014/10/23 Python
python实现给scatter设置颜色渐变条colorbar的方法
2018/12/13 Python
Python学习笔记之视频人脸检测识别实例教程
2019/03/06 Python
Django Python 获取请求头信息Content-Range的方法
2019/08/06 Python
Django命名URL和反向解析URL实现解析
2019/08/09 Python
Python人工智能之路 之PyAudio 实现录音 自动化交互实现问答
2019/08/13 Python
Python OpenCV读取显示视频的方法示例
2020/02/20 Python
Python小白学习爬虫常用请求报头
2020/06/03 Python
美国旅游网站:Tours4Fun
2017/02/17 全球购物
乌克兰排名第一的在线旅游超市:Farvater.Travel
2020/01/02 全球购物
面临毕业的毕业生自荐书范文
2014/02/05 职场文书
祖国在我心中的演讲稿
2014/05/04 职场文书
单位在职证明书
2014/09/11 职场文书
群众路线个人整改方案
2014/10/25 职场文书
大学生学期个人总结
2015/02/12 职场文书
2015年教师学期工作总结
2015/04/30 职场文书
工作收入证明模板
2015/06/12 职场文书
试了下Golang实现try catch的方法
2021/07/01 Golang
吉利入股戴姆勒后smart“长大了”
2022/04/21 数码科技