首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >扩展直接实例

扩展直接实例
EN

Stack Overflow用户
提问于 2013-10-26 21:45:56
回答 1查看 63关注 0票数 0

我们有一个具有四个属性的对象的新实例:

代码语言:javascript
复制
person={firstname:"John",lastname:"Doe",age:50,eyecolor:"blue"};

对该对象进行多个()其他属性的最佳方法是什么?如果我们想让更多的几个人确定我们会:

代码语言:javascript
复制
person[address_no] = 4;
....
person[country] = 'Netherlands';

但如果我们有很多财产。有没有像下面这样的极简主义的方法?(我知道这不管用)

代码语言:javascript
复制
person +={address_no: '4', .... , country: 'Netherlands'};
EN

回答 1

Stack Overflow用户

发布于 2013-10-26 21:51:01

您可以创建一个精子JSON对象,然后将其合并到第一个对象中

使用这个函数

代码语言:javascript
复制
function extend(a, b){
    for(var key in b)
        if(b.hasOwnProperty(key))
            a[key] = b[key];
    return a;
}

DEMO

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19612249

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档