Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/443.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Array.prototype.slice.call在IE中不起作用_Javascript - Fatal编程技术网

Javascript Array.prototype.slice.call在IE中不起作用

Javascript Array.prototype.slice.call在IE中不起作用,javascript,Javascript,可能重复: 在IE中不起作用,是否有其他方法将其转换为实际数组,以便我可以在其上使用排序函数…?如果IE版本

可能重复:


在IE中不起作用,是否有其他方法将其转换为实际数组,以便我可以在其上使用排序函数…?

如果IE版本<8,则需要使用循环

var rows=myTable.getElementsByTagName('tr');   
var row_array = [];
for (var i = 0; i < rows.length; i++) {
  row_array.push(rows[i]);
}
var rows=myTable.getElementsByTagName('tr');
变量行数组=[];
对于(变量i=0;i
如果IE版本<8,则需要使用循环

var rows=myTable.getElementsByTagName('tr');   
var row_array = [];
for (var i = 0; i < rows.length; i++) {
  row_array.push(rows[i]);
}
var rows=myTable.getElementsByTagName('tr');
变量行数组=[];
对于(变量i=0;i
这很奇怪,它应该可以正常工作。它在IE中不起作用,在其他浏览器中也可以很好地工作,该死的IE…添加一个
警报(行类型)
以帮助缩小问题范围。如果
rows===null
那么你的问题就在别处了。这很奇怪,它应该可以很好地工作。它在IE中不起作用,在其他浏览器中也可以很好地工作,在IE中也可以。添加一个
警报(rows的类型)
来帮助缩小问题的范围。如果
rows===null
则您的问题在别处。