Hi, I want to add new property to 'myObj', name it 'string1' and give it a value of 'string2', but when I do it it returns 'undefined:
var myObj = new Object;
var a = 'string1';
var b = 'string2';
myObj.a = b;
alert(myObj.string1); //returns 'undefined'
alert(myObj.a); //returns 'string2'
In other words: How to create an object property and give it the name stored in the variable but not the name of the variable itself? Thanks.