1
我有一個數組如何將數組轉換爲下劃線中的對象?
var subject = ["Tamil", "English", "Math"];
我需要將其轉換爲對象,如下所示
[{
"name": "Tamil"
}, {
"name": "English"
}, {
"name": "Math"
}]
我有一個數組如何將數組轉換爲下劃線中的對象?
var subject = ["Tamil", "English", "Math"];
我需要將其轉換爲對象,如下所示
[{
"name": "Tamil"
}, {
"name": "English"
}, {
"name": "Math"
}]
您可以使用本地JavaScript的Array.prototype.map()
在此背景下,
var subject = ["Tamil", "English", "Math"];
subject = subject.map(function(itm){
return {"name" : itm };
});
以下劃線:
var out = _.map(subject, function (el) {
return { name: el };
});
謝謝!我的問題的完美答案。我認爲這不能使用Native JavaScript來完成。但如果在Native Javascript中可能,那麼它是我感覺最好的。所以,接受了上面的答案。 –