utilizar la otra notación var a = data['243232'].id
Recuerde que todos los objetos en JS son matrices en realidad sólo asociativos.
claves de objeto, simplemente una variable en js y por lo tanto requieren una correcta nomenclatura
la variable de nombres reglas.
- El primer carácter debe ser una letra (mayúsculas o minúsculas) o un guión bajo (_) o un signo de dólar ($).
- Los caracteres subsiguientes pueden ser letras, números, guiones bajos o signos de dólar en variables de JavaScript.
- el nombre de variable JavaScript no puede ser una palabra reservada de JavaScript, ver detalles de JavaScript Reservados Caracteres
JSON normalmente utiliza una función eval() para convertir la cadena en una estructura de datos. Esto permite claves incorrectas. Si desea hacer referencia a una clave incorrecta, debe usar el método de matriz asociativa.
En cuanto a ti, además
var c = 243232;
var d = data[c].id;
alert(d) //it gives as undefined.
Trabajará
Por favor, acepte una respuesta correcta haciendo clic en el signo de interrogación verde junto a la respuesta que fue la mejor – austinbv