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

Popular posts from this blog

basic authentication with http post params android -

vb.net - Virtual Keyboard commands -

How to get multiresult with multicondition in Sql Server -