javascript - 我需要一个关于 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()
或是否有更多应用此逻辑的功能?
解决方案
推荐阅读
- html - 使用css自定义选择框中的选定选项
- c# - 如何从基于 winapi 的 DeviceIOControl 函数获取输出?
- appium - geb spock appium 的 index.html 中没有屏幕截图
- ruby - 如何在 ruby 中运行方法
- java - JGit:通过 Jenkins 推送时出现异常(TransportException:Nothing to push)
- sql-server - 自动在 Powershell 上运行 SQL 查询
- tfs - 从 TFS 2018 迁移到 VSTS 时出现 TF402594
- api - 是否有linkedin的任何POST API来更改用户配置文件
- database-design - 不同类型的常量或单个表的单独表?
- java - 使用自定义 JTableCellRenderes