

//records数组里是一些对象。对象的structureCode是功能位置码。
replace(/[^0-9]/ig,"") 正则表达式是强制提取出数字

function sortFFC(a,b){
return parseInt( b.data.structureCode.substring(5+1).replace(/[^0-9]/ig,""),10)-parseInt( a.data.structureCode.substring(5+1).replace(/[^0-9]/ig,""),10);
}
//开始排序 records = records.sort(sortFFC);
降序和升序就a-b和b-a的区别。

1266

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



