我有javascript日期数组
["2015-09-10", "2015-09-16"]
我希望json对象采用以下格式
{
"2015-09-10": {},
"2015-09-16": {}
}
我该怎么做?
答案 0 :(得分:1)
var json = {};
var arr = ["2015-09-10", "2015-09-16"] ;
$.each(arr,function(index,item)
{
json[item] = {};
});
答案 1 :(得分:0)
var result = JSON.stringify(["2015-09-10", "2015-09-16"].reduce(function(result, datum) {
result[datum] = {};
return result;
}, {}));
答案 2 :(得分:0)
var dateArray = ["2015-09-10", "2015-09-16"];
var dateObj = {};
for(var i=0; i<dateArray.length; i++){
dateObj[dateArray[i]]={};
}
document.write(JSON.stringify(dateObj));
&#13;