js动态给对象加属性

来源:互联网 发布:淘宝折扣平台 编辑:程序博客网 时间:2024/06/09 19:26

最近在忙于公司产品的自定义的一个项目

 

 

js..

需要动态加属性..

标记下 

diy={

defaults:{

m:[{}]

}

}

 

如果要给 diy.default.m数组再加属性..

 

就得

var a=0;

var key='abcd';

var value=10;

eval("diy.defaults.m["+a+"]." + key + " ='" + value+ "'");