本文实例讲述了JS实现根据数组对象的某一属性排序操作。分享给大家供大家参考,具体如下:
根据数组中对象的某一属性排序
var newArray=[{ 名称:“aaa”, 值:0 }, { 名称:“ddd”, 值:3 }, { 名称:" bbb ", 值:1 }, { 名称:“eee”, 值:4 }, { 名称:“ccc”, 值:2 }); 函数比较(财产){ 返回函数(a, b) { var value1=[属性]; var value2=b(财产); 返回value1, value2; } } console.log (newArray.sort(比较(“价值”))) >之前使用:http://tools.jb51.net/code/HtmlJsRun测试上述代码,可得如下运行效果:
<强>代码检验,检验,美化,格式化工具:
http://tools.jb51.net/code/jsonformat
强> http://tools.jb51.net/code/json
互相转换工具:
http://tools.jb51.net/code/jsoncodeformat
强> http://tools.jb51.net/code/xmljson
压缩/转义工具:强>
http://tools.jb51.net/code/json_yasuo_trans更多关于JavaScript相关内容可查看本站专题:《JavaScript中json操作技巧总结》,《JavaScript查找算法技巧总结》,《JavaScript错误与调试技巧总结》,《JavaScript数据结构与算法技巧总结》,《JavaScript遍历算法与技巧总结》及《JavaScript数学运算用法总结》
希望本文所述对大家JavaScript程序设计有所帮助。
JS实现根据数组对象的某一属性排序操作示例