我试图在Javascript中对一些数字进行排序 - 这很好用,但我试图重构一些代码,所以我不是很难编码字段名称。以下是我的功能:
data.sort(function(a, b) {
return a.values[0].field1 - b.values[0].field1;
});
问题是我想在field2
我尝试过类似以下内容(简化):
var sortBy = "field1";
data.sort(function(a, b) {
return a.values[0].sortBy- b.values[0].sortBy;
});
这是在寻找sortBy的文字字段名称,但不起作用。任何帮助将不胜感激。
答案 0 :(得分:0)
"\0"
a.values[0].sortBy