ksort
/**对数组按照键名排序 */
/**inputArr:要排序的数组 */
function ksort(inputArr) {
let sorted = {},
keys = Object.keys(inputArr);
keys.sort();
keys.forEach((key)=>{
sorted[key] = inputArr[key];
})
return sorted;
}
使用ksort进行数组键名排序
本文介绍了一个简单的JavaScript函数ksort,该函数能够对输入的数组按其键名进行排序。通过获取输入数组的所有键名并对其进行排序,然后重新构造一个已排序键名的数组,ksort有效地实现了键名排序的功能。
/**对数组按照键名排序 */
/**inputArr:要排序的数组 */
function ksort(inputArr) {
let sorted = {},
keys = Object.keys(inputArr);
keys.sort();
keys.forEach((key)=>{
sorted[key] = inputArr[key];
})
return sorted;
}

被折叠的 条评论
为什么被折叠?