Defining an object with variable properties

Hello everybody :slight_smile:

I’m facing a problem with defining objects. What I need to accomplish is this:


var cnms = this.cNames.split("|");
myDP = new Array({cnms[0]:"Chris", cnms[1]:"Priceless"}, {cnms[0]:"Nigel", cnms[1]:"Cheap"});

Obviously, this doesn’t work, otherwise I wouldn’t be typing this right now. How do I define an object with variable properties ? I’ve tried eval(), but it doesn’t work either.

Huh ? What are you doing there ? :stuck_out_tongue: