js数组排序的基本语法:
arry.sort (比较); //compare是比较方法
示例:
//比较函数根据需要调换x、y的位置。 升序或降序varfncompare1=function(x,y ) ) if (x.randomy.random ) ) {return 1; (if ) x.Randomy.reanDOM ) {return -1; }返回0; }var list=[];//一个序列for(varI=0; i10; I ) var random=parseint (math.random (* 100 ); //随机数var map={}; map['random']=random; list.push (映射; //这里需要注意。 list是必须转换为字符串才能打印预转换效果console.log (“排序前”,JSON.stringify ) )的对象。 list.sort(fncompare1; console.log ('排序后',JSON.stringify ) ) list ); 结果: