UNPKG

meansjs

Version:

Common methods used in daily development

24 lines (21 loc) 544 B
/** * ASCII顺序排序 * @param {*} obj 对象 * @returns */ const ascii = (obj={}) => { if (!Object.keys(obj).length) return console.warn('Object cannot be null'); // 对象不能为空 let arr = new Array(); let num = 0; for (let i in obj) { arr[num] = i; num++; }; let sortArr = arr.sort(); let str = ''; //自定义排序字符串 for (let i in sortArr) { str += sortArr[i] + obj[sortArr[i]]; }; return str; }; export default ascii;