嗨我想弄清楚如何排序这个。以下是我的数组示例。排序在第二级阵列中的对象
product_sort_arr = [
[{name:'Particle'},link:value}],
[{name:'Bio-Part112',link:value}],
[],
etc . . .
];
我希望你能看到样品。
到目前为止我尝试过使用,它仍然无法正常工作。仍试图解决这个问题。任何帮助将是巨大的
product_sort_arr.sort(function(a, b) {
return a.name - b.name;
})
预期回报
product_sort_arr = [
[{name:'Bio-Part112'},link:value}],
[{name:'Particle',link:value}],
[],
etc . . .
];
数组不对称。请写出可执行数组 – diEcho 2014-10-09 06:01:06
当您对字符串进行数学运算(减)时,您会期待什么?其实它是NaN。你需要别的东西来比较。另外,在sort函数中,'a'和'b'是数组,并且它们没有'name'。 – Epsilon 2014-10-09 06:07:34
请参阅:http://stackoverflow.com/questions/6267329/how-to-sort-a-js-object-literal – diEcho 2014-10-09 06:21:37