如何转换简单数组或者可以将逗号分隔的值转换为对象,如下所示?
var arry=['a','b','c','d'];
var obj=[{
'label':'a',
'id':'',
'icon':''
},
{
'label':'b',
'id':'',
'icon':''
}, {
'label':'c',
'id':'',
'icon':''
},
{
'label':'d',
'id':'',
'icon':''
}];
答案 0 :(得分:0)
使用此:
var arry=['a','b','c','d'];
var obj=[];
for (var i in arry){
obj.push({
'label':arry[i],
'id':'',
'icon':''
});
}