var value = [1,5,3,2];
var arr = value.slice().sort();
console.log(arr);
image.png
错误原因:这导致了一个无限循环, 因为array.sort()改变了数组自身,导致了过滤器又一次被触发。
解决方法:
var arr = value.slice().sort();
console.log(arr);
var value = [1,5,3,2];
var arr = value.slice().sort();
console.log(arr);
image.png
错误原因:这导致了一个无限循环, 因为array.sort()改变了数组自身,导致了过滤器又一次被触发。
解决方法:
var arr = value.slice().sort();
console.log(arr);
本文标题:js排序报错
本文链接:https://www.haomeiwen.com/subject/hvdrjktx.html
网友评论