js 对象动态添加属性、合并属性
2015-01-20 16:33
295 查看
1、对象合并:
2、动态添加属性:
var obj = {a:1, name: 'test'}; var shuxing = {name:"super",sex:"19",work:"IT"}; for(var r in shuxing){ eval("obj."+r+"=shuxing."+r); } alert(obj.a); alert(obj.name); alert(obj.sex); alert(obj.work);
function objMerger(obj1, obj2) { for(var r in obj2){ eval("obj1."+r+"=obj2."+r); } return obj1; } obj = objMerger(obj, shuxing);
2、动态添加属性:
var searObj = {}; $("div .search input").each(function(_ind,_obj) { var val = _obj.value; var name = _obj.name; eval("searObj."+name+"='"+val+"'"); }); _grid.datagrid("reload",searObj);
相关文章推荐
- JS实现给对象动态添加属性的方法
- 关于如何利用原生js动态给一个空对象添加属性以及属性值
- 动态-JS实现给对象动态添加属性并赋值 及 实现AJAX data传递动态key键名
- 1.js动态的往json数据添加新属性和值 2.JSON 和 JS 对象互转 3.对象转化为数组
- js里面怎么动态的为对象添加属性
- JavaScript 如何给js 空对象动态添加未知属性和值?
- js中动态的为对象添加和删除属性
- js遍历对象的属性并且动态添加属性
- js遍历对象的属性并且动态添加属性
- Js 动态添加、删除 对象属性
- JS动态给对象添加属性和值的实现方法
- js为Object对象动态添加属性和值
- js里面怎么动态的为对象添加属性
- JavaScript 如何给js 空对象动态添加未知属性和值?
- JS动态给对象添加属性和值
- JS动态为对象添加属性
- js学习(一)-动态添加、修改、删除对象的属性和方法
- js遍历对象的属性并且动态添加属性并提交表单
- JS动态给对象添加属性和值的实现方法
- js动态给对象添加属性和值