📅  最后修改于: 2023-12-03 15:15:12.523000             🧑  作者: Mango
function(a, b){return b - a}
在Javascript中,function(a, b){return b - a}
是一个函数,它的功能是接收两个参数 a
和 b
,并返回 b - a
的值。
以下是它的代码片段:
function(a, b){
return b - a;
}
这个函数可以用于对数组中的元素进行排序。当为 Array.prototype.sort()
方法传递一个函数时,它会使用该函数的返回值来决定元素的顺序。
例如,可以使用 function(a, b){return b - a}
将数组从大到小排序:
const arr = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5];
arr.sort(function(a, b){
return b - a;
});
console.log(arr); // 输出 [9, 6, 5, 5, 5, 4, 3, 3, 2, 1, 1]
在上面的代码中, sort()
方法使用 function(a, b){return b - a}
函数来排序。
总结一下, function(a, b){return b - a}
是一个在Javascript中常用的排序函数,可以根据需要进行修改,以便进行不同类型的排序。