下面是射流研究…代码:(请将其保存为sortJson.js)
$(文档)。就绪(函数(){ //对json进行降序排序函数var colId='age' var desc=函数(x,y) { return (x[colId] y[colId])?1 : -1 } //对json进行升序排序函数var asc=function(x,y) { return (x[colId] y[colId])?1 :-1 } var arr 2=[{ name : ' kitty ',年龄:12},{name:'sonny ',年龄:9},{name:'jake ',年龄:13},{name:'fun ',年龄:24 }];document.writeln('按年龄进行升序排序:br’);arr 2。排序(ASC);//升序排序文件。writeln(JSON。stringify(arr 2));document.writeln('br按年龄进行降序排序:br’);arr 2。索特(desc);//降序排序文件。writeln(JSON。stringify(arr 2));});下面是超文本标记语言代码:
!DOCTYPE html html标题/title meta http-equiv=' Content-Type ' Content=' text/html;charset=utf-8 '/脚本类型=' text/JavaScript ' src=' http :http://lib。辛纳普。com/js/jquery/1。7 .2/jquery。量滴js '/脚本类型=' text/JavaScript ' src=' http 3360 sort JSON。js '/脚本/头体/体/html下面是排序的结果:
以上所述是小编给大家介绍的Json按某个键的值进行排序,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!