alexdemers Posted August 28, 2009 Share Posted August 28, 2009 Hey, I have an object: typeArray = ['header', 'data', 'footer', 'all']; and I want to reference these in my array: mainArray = { header: [0, 12, 53, 44, 2], data: [0, 5, 36, 45, 83], footer: [2, 24, 54, 44, 89], all: [5, 84, 44, 23, 6] } I want to be able to use this: var type = 'all'; mainArray.type[3]; But it thiniks that type is part of mainArray. Is there any way to tell JavaScript that "type" (in my case) is actually a variable and not an object/array name? Thanks Link to comment https://forums.phpfreaks.com/topic/172283-string-to-object-name/ Share on other sites More sharing options...
Psycho Posted August 30, 2009 Share Posted August 30, 2009 Try this: mainArray[type[3]]; Link to comment https://forums.phpfreaks.com/topic/172283-string-to-object-name/#findComment-909109 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.