Estoy verificando la existencia de una propiedad de objeto con una variable que contenga el nombre de la propiedad en cuestión. var myObj; myObj.prop = "exists"; var myProp = "p"+"r"+"o"+"p"; if(myObj.myProp){ alert("yes, i have that property"); }; Esto se undefineddebe a que está buscando...