有没有办法使用Chrome对数组进行排序?
如本例所示,无法使用排序功能:
var myArray = [1,4,5,3,2];
myArray.sort ( function( a , b ){
return b>a
});
for ( var i = 0; i < myArray.length; i++ )
{
document.write( myArray[i] )
}
Firefox/IE/Opera/Safri输出:
54321
Chrome输出:
53241
jsBin example
谢谢你的时间!
最佳答案
这似乎是标准的,返回负数,正数或零数。
myArray.sort ( function( a , b ){
return a-b;
});
http://www.w3schools.com/jsref/jsref_sort.asp
关于javascript - 用Chrome排序Javascript数组?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1969145/