Javascript以键,值对格式将数组转换为对象

时间:2018-02-06 11:17:47

标签: javascript

如何转换简单数组或者可以将逗号分隔的值转换为对象,如下所示?

var arry=['a','b','c','d'];
var obj=[{
            'label':'a',
            'id':'',
            'icon':''
        },
        {
            'label':'b',
            'id':'',
            'icon':''
        }, {
            'label':'c',
            'id':'',
            'icon':''
        },
        {
            'label':'d',
            'id':'',
            'icon':''
        }];

1 个答案:

答案 0 :(得分:0)

使用此:

var arry=['a','b','c','d'];
var obj=[];

for (var i in arry){
    obj.push({
        'label':arry[i],
        'id':'',
        'icon':''
    });
}