javascript - 如何从这个表达式中提取“innerSort”的赋值?
问题描述
- 我已经编写了一段代码来对数组进行排序,但在 sonarQube 中出现错误,所以我没有遇到问题
错误:从此表达式中提取“innerSort”的赋值
return innerSort=(a, b)=> {
if (!a.hasOwnProperty(key) || !b.hasOwnProperty(key)) return 0;
const comparison = a[key].localeCompare(b[key]);
return (
(order === 'desc') ? (comparison * -1) : comparison
);
};
}
module.exports = sortAlpha
解决方案
推荐阅读
- javascript - 从使用 URL.createObjectURL 创建的 blob URL 中获取 Blob 对象
- ethereum - NFT:尝试运行 create_collectibles 脚本会引发执行恢复错误:这是来自 Patrick Collins Youtube 教程
- python - 仅在导入特定功能时出现循环导入错误
- video - 有没有办法下载Skype视频?
- python - pandas:按连续值分组
- c++ - 按字典顺序生成大于输入的字符串
- string - Notepad++ 不会在我的程序中为字符串类型着色,为什么?
- javascript - 在 Javascript 4 维数组中查找重复
- ios - Sign In with Apple 不适用于物理设备
- android - 商家应用程序中的 UPI 集成不适用于任何类型的意图,并且 UPI 意图的意图选择器不提供任何支付应用程序