劳务系统版本

兼容ie9以下indexOf处理数组方法

2024-06-10 13:00600
<p>在ie9一下不支持indexOf来处理数组,但是我们可以通过脚本兼容来完成:</p><p>if(!Array.prototype.indexOf)</p><p>{</p><p>Array.prototype.indexOf=function(elt)</p><p>{</p><p>varlen=this.length>>>0;varfrom=Number(arguments[1])||0;</p><p>from=(from<0)</p><p>?Math.ceil(from)</p><p>:Math.floor(from);</p><p>if(from<0)</p><p>from+=len;for(;from<len;from++)</p><p>{</p><p>if(frominthis&&</p><p>this[from]===elt)</p><p>returnfrom;</p><p>}</p><p>return-1;</p><p>};</p><p>}</p>
反对 0
举报 0
收藏 0
打赏 0
评论 0