代碼如下:function where(arr, num) { var arr1=Array.prototype.slice.call(arguments,0);
arr1.sort(function(a,b){ return b-a;
});
alert(arr1);
}
where([3, 10, 5], 3);輸出的結果是 3,10,5,3 ;怎么才能輸出 3,3,5,10 ?
為什么使用 arguments 方法后的數組不能重新排序?
慕碼人2483693
2018-09-12 09:09:00