gpt4 book ai didi

javascript - 使用 Chrome 对 Javascript 数组进行排序?

转载 作者:行者123 更新时间:2023-12-03 01:08:21 25 4
gpt4 key购买 nike

有没有办法使用 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;
});

完整描述在这里:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#description

关于javascript - 使用 Chrome 对 Javascript 数组进行排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1969145/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com