JavaScript解决indexOf()方法的兼容性问题
2018-11-24 本文已影响0人
Leophen
以下实现:
在低版本浏览器中通过写一个函数来封装indexOf()方法,已解决兼容性问题
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>封装indexOf方法</title>
</head>
<body>
<script>
var arr=[1,2,3,4,5];
function ArrayIndexOf(arr,value){
for(var i=0;i<arr.length;i++){
if(arr[i]===value){
return i;
}
}
return -1;
}
document.write(ArrayIndexOf(arr,4));
</script>
</body>
</html>
运行结果:
image.png