javascript - How to create object properties from a JS string -
i have following object
reportdata: {} and following loop :
(var key in abc.printreport.keylist) { console.log(abc.printreport.keylist[key].report_key); } this loop print out :
objproperty0 objproperty1 objproperty2 objproperty3 i want create properties object reportdata named after each abc.printreport.keylist[key].report_key.
reportdata.objproperty0 reportdata.objproperty1 reportdata.objproperty2 reportdata.objproperty3
you can use square brackets create properties on objects in javascript:
for (var key in abc.printreport.keylist) { var k = abc.printreport.keylist[key].report_key; reportdata[k] = 'some value'; }
Comments
Post a Comment