【发布时间】:2017-03-04 11:36:25
【问题描述】:
信息:我正在将一组名称排序为两个数组,一个名称以 A-M 开头,N-Z 在另一个。我希望每个条目都是一个对象,名称作为属性,空字符串作为值,像这样 --> {'Name' : ' '} 但所有条目都是这样 --> {val: ' '}
这就是我推送条目的方式 --> arrAM.push({val: ' '});
问题:我需要如何修改 ^^^^ 这个方法来获取 Name 而不是 val。感谢您的帮助!
var separate = function(array){
var arrAM = [];
var arrNZ = [];
_.each(array, function(val){
if (/^[a-m]/i.test(val)){
arrAM.push({val: ''});
}
else{
arrNZ.push({val: ''})
}
})
return arrAM;
}
【问题讨论】:
标签: javascript arrays regex sorting object