标题
[js/nodejs/otto] arr.sort 这里 otto 和 nodejs 的结果有差别
clq
浏览(499) +
2022-10-25 17:19:32 发表
编辑
关键字:
[js/nodejs/otto] arr.sort 这里 otto 和 nodejs 的结果有差别
就是两个 item 的 key 相同时哪一个在前的问题,如果实在要两个环境一模一样,估计只能自己写一个 sort 函数。
//从小到大排序
//col_arr = col_arr.sort 和单 col_arr.sort 调用的结果是一样的
//这里 otto 和 nodejs 的结果有差别.不过,只是同值时的处理方式不同而已,所以实际上两者都没错
///*
sort_s = sort_s + JSON.stringify(col_arr) + "\r\n";
col_arr = col_arr.sort(function(a,b){
return StrToFloat(a.cell) - StrToFloat(b.cell); //从小到大
//return StrToFloat(b.cell) - StrToFloat(a.cell); //从小到大
//return a - b; //从小到大
//根据升降序,也有可能 return b - a;
});
sort_s = sort_s + "sort:\r\n--------\r\n";
sort_s = sort_s + JSON.stringify(col_arr) + "\r\n";
//*/
NEWBT官方QQ群1: 276678893
可求档连环画,漫画;询问文本处理大师等软件使用技巧;求档softhub软件下载及使用技巧.
但不可"开车",严禁国家敏感话题,不可求档涉及版权的文档软件.
验证问题说明申请入群原因即可.