texta = {background:{a:"<span>",b:"</span>"},
color:{a:"<span>",b:"</span>"}
};
var dsadsa="color";alert(texta.background.a);//正确
alert(texta.dsadsa.a);//错误
如何解决错误undefined?
dsadsa的值不想让他试固定的
color:{a:"<span>",b:"</span>"}
};
var dsadsa="color";alert(texta.background.a);//正确
alert(texta.dsadsa.a);//错误
如何解决错误undefined?
dsadsa的值不想让他试固定的
dsadsa不写在texta里面,当然找不到咯
你不固定是什么意思?
texta = {background:{a:"<span>",b:"</span>"},
color:{a:"<span>",b:"</span>"}
};
dsadsa的值有可能是background也有可能是color或其他我自己定义的!
color:{a:"<span>",b:"</span>"}
};
var dsadsa=texta.color;alert(texta.background.a);//正确
alert(dsadsa.a);//错误这样子噻
texta = {background:{a:"<span>",b:"</span>"},
color:{a:"<span>",b:"</span>"}
};
var dsadsa="color";alert(texta.background.a);//正确
alert(texta[dsadsa].a);
alert(texta.dsadsa.a);//错误