我在这里做错了什么:在IE9和FF中也有相同的结果.
function TestArrayOperationsClick() { function sortNums(a,b) { return a - b; } var array = [6,4,2,8]; console.log("Array 1: " + array); array.sort(sortNums); console.log("Sort 1: " + array); array.push([1,5,10]); console.log("Array 2: " + array); array.sort(sortNums); console.log("Sort 2: " + array); }
LOG: Array 1: 6,8 LOG: Sort 1: 2,6,8 LOG: Array 2: 2,8,1,10 LOG: Sort 2: 2,10 <- not sorted.