首页 > 解决方案 > 我需要一个关于 compareFunction 过程的解释(例如 Array.sort(compareFunction) )

问题描述

在这样的功能上:

Array.sort((a,b) => a - b)

如果我的数组有很多项目,“a”和“b”如何将条件应用于所有项目?因为是这种情况¹,但在像这样的常规功能上并非如此:

function isItMatterWhatsMyName(a, b) {
  return a - b
}

console.log(isItMatterWhatsMyName(1,2,3,4))

它仅适用于 1 和 2,函数将忘记 3 和 4。

¹它是否仅适用于sort()或是否有更多应用此逻辑的功能?

标签: javascriptfunction

解决方案


推荐阅读