javascript 向对象添加新的属性
前些天写个项目,封装的一个方法,已经写好的对象中,需要在“半路”上添加新的对象属性。然后网上查了资料看到了eval()方法,看到其他网友写的,然后就用了可以,知道今天发现有个坑。eg: 我要往Obj对象里添加一个num属性var Obj = {};var num = 123;eval("Obj.num="+num);乍一看,没错,可以运行啊,不报错啊。但是如果添加一个属...