源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

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

  • 时间:2022-06-15 22:05 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:终于解决了IE8不支持数组的indexOf方法
[b]下面是我找到的解决办法:[/b] 在使用indexOf方法前,执行一下下面的js, 原理就是如果发现数组没有indexOf方法,会添加上这个方法。
[u]复制代码[/u] 代码如下:
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;   }; }
 
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部