JS中判断数组中是否包含某个元素indexof兼容性兼容性

JS中判断数组中是否包含某个元素indexof兼容性兼容性1.前几天写了一个JS游戏,其中,判断数组中是否包含某个元素,开始使用如下方法判断if(appearAnimals.indexOf(randIndex)==-1){}目前主流的浏览器都能正常显示,但是遇到IE9以下版本就不行,通过逐行排查,才发现是indexOf的兼容性问题。IE9以前的版本都不支持此方法,现在写一个兼容的方法如下:if(!Array.indexOf){

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

1.前几天写了一个JS游戏,其中,判断数组中是否包含某个元素,开始使用如下方法判断
if(appearAnimals.indexOf(randIndex) ==-1){
}
目前主流的浏览器都能正常显示,但是遇到IE9以下版本就不行,通过逐行排查,才发现是indexOf的兼容性问题。IE9以前的版本都不支持此方法,现在写一个兼容的方法如下:

if(!Array.indexOf){
    Array.prototype.indexOf = function(el){ 
   
    for (var i=0,n=this.length; i<n; i++){
        if (this[i] === el){
            return i;
        }
    }
    return -1;
     }  
}

当然也可以考虑使用Jquery中inArray方法,如下
if($.inArray(randIndex, appearAnimals) ==-1){
}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/180406.html原文链接:https://javaforall.net

(0)
上一篇 2022年10月19日 上午7:36
下一篇 2022年10月19日 上午7:36


相关推荐

  • ping, telnet, tcping 命令使用及对比

    ping, telnet, tcping 命令使用及对比1.ping命令ping命令只能检查IP的连通性或网络连接速度,无法具体到某个端口。ping命令使用ICMP协议,跟IP协议属于同一层次(网络层)。ping命令在每次发数据包后都会等对方返回数据包。可以禁止ICMP协议,此时对方收到消息后不会回复。端口是传输层TCP/UDP协议的概念,比如常用的web端口指的是TCP的80端口。使用网络层的pi…

    2022年6月23日
    71
  • 过冲、振铃 的消除方法

    过冲、振铃 的消除方法下图为网上资料收集及整理 好像是很久以前的资料了 书名应该是 舰船光学 资料整理出来 只为方便大家学习 无商业行为 如有版权问题 请告之 本人及时纠正

    2026年3月17日
    2
  • activated 使用

    activated 使用直接使用 activated 会没有效果 activated 绑定 window addEventList scroll this handleScroll 当组件在 keep alive 内被切换 activated 和 deactivated 这两个生命周期钩子函数将会被对应执行 keep alive router view keep alive

    2026年3月18日
    2
  • EVE模拟器教程之如何设置预配[通俗易懂]

    EVE模拟器教程之如何设置预配[通俗易懂]很多时候我们想把EVE所有的配置都清空,但是又想在清空时保存最基本的预配,比如IP地址,Hostname等等,以下为设置预配详细步骤:1)配置好每台设备的IP地址,计算机名,以及你想预配的信息,然后保存。2)选择菜单选项栏Moreactions—ExportallCFGs注意右边消息窗口弹出configexported并且无错误,此导出步骤请重复2-3遍。…

    2022年6月10日
    39
  • 最小二乘法的矩阵推导

    最小二乘法的矩阵推导顾名思义,从数学意义推导最小二乘法公式:一,解释最小二乘法本质是寻找一组x,使Ax与b距离最近。写成二范数的形式为:最合适的x一般出现在函数的极值点,也就是导数为0的点,所以为求导计算方便,我们用二范数的平方作为计算公式:补充知识:(1)二范数二,推导补充知识:设下列向量条件(2)标量对列向量求导证明过程:另一个同理可证。(3)特殊标量对列向量求…

    2022年5月13日
    59
  • 内核置顶[置顶] Linux 内核定时器

    内核置顶[置顶] Linux 内核定时器

    2021年8月24日
    62

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号