Do not use eval. Do not use dynamic variables.
If you have an unordered group of related data, save it in the object.
var myData = {}; myData[ newid + name ] = value;
although it looks like you are dealing with a dynamic object, therefore
myData[ newid ] = myData[ newid ] || {}; myData[ newid ][ name ] = value;
source share