如何添加到JavaScript对象

如何添加到JavaScript对象,javascript,object,Javascript,Object,可能重复: 假设您有以下对象: var object = { name: "Shawn" }; 我想知道是否有一个函数,以便我可以添加一个新的“部分”到这个对象 例如: object.add('age',14) 要将上述对象转换为: var object = { name: "Shawn", age: 14 } 如果你问,“我试过什么”。我的回答是:“没什么,我不会问我是否知道怎么做。”。我认为这应该是可能的。但我只是不知道该怎么做 我看了w3schools,不记得

可能重复:

假设您有以下对象:

var object = {
    name: "Shawn"
};
我想知道是否有一个函数,以便我可以添加一个新的“部分”到这个对象

例如:

object.add('age',14)

要将上述对象转换为:

var object = {
    name: "Shawn",
    age: 14
}
如果你问,“我试过什么”。我的回答是:“没什么,我不会问我是否知道怎么做。”。我认为这应该是可能的。但我只是不知道该怎么做

我看了w3schools,不记得看到了内置的函数。谢谢。

使用数组语法:

object['age'] = 14;
或者,如果属性名称不需要是动态的:

object.age = 14;
这很简单:

var object = {
    name: "Shawn"
};
object.age = 14;
var object = {
    name: "Shawn"
};
object.age = 14;

您可以使用点运算符添加函数属性和方法

obj.age = 24;
这也相当于:

obj['age'] = 24;

学校一般都是这样。相反,我推荐.icktoofay注释作为补充,如果您正在寻找JavaScript教程,Mozilla开发者网络有一个非常好的JavaScript介绍。您还可以浏览所有可用于JavaScript的文档。实际上,您在对象['age']=14部分方面对我帮助最大。这正是我想要的(:谢谢!
obj['age'] = 24;