在我的情况下,如何将对象添加到另一个对象中
How to add object into another object in my case
我正在尝试将多个变量推入数组
我有类似的东西
var tests = [];
var id = 1;
var prop1 = 1
var prop2 = 2
var prop3 = 3
我做
tests.push({id:id {prop1:prop1,prop2:prop2,prop3:prop3}})
//gave me unexpected token : error
基本上,我想创建另一个包含prop3
prop1
的对象,并将其放在id对象中。有没有办法在一行代码内完成它?感谢您的帮助!
这是因为您的对象中存在语法错误。
试试这个:
var tests = [];
var id = 1;
var prop1 = 1
var prop2 = 2
var prop3 = 3
tests.push({id:1, props: {prop1:prop1,prop2:prop2,prop3:prop3}})
这会将属性对象分配给对象中的键。
现在,您有一个数组,其中包含一个具有 ID 和属性的对象。
[{
id:1,
props: {
prop1:prop1,
prop2:prop2,
prop3:prop3
}
}]
相关文章:
- 我可以在json对象中添加一个函数吗
- 如果使用 lodash 将属性存在于另一个对象中,则向对象添加属性
- 如何使用jQuery添加另一个对象的高度作为边距
- 如何将一个对象添加到每个对象数组中
- js:如何制作一个循环,将20个不同的东西添加到一个对象中
- 我需要使用什么语法来向一个对象的成员添加一个临时数组,该成员等同于一个字符串的通用列表
- 如何在MongoDB对象的每个嵌套数组中添加一个额外的元素
- 在JavaScript中将一个对象动态添加到另一个对象
- 在现有的json对象中添加一个新的键(数组)
- 嵌入多对多关系-如果一个新对象还不存在,则添加一个新的对象
- 如何在javascript中为每个JSON对象添加一个JSON数组
- Javascript事件处理程序总是被添加到数组中的最后一个对象
- 在Javascript中为对象的每个对象属性添加一个属性
- 在Javascript中向Array对象添加一个方法
- 在我的情况下,如何将对象添加到另一个对象中
- 将键/值添加到数组中,其中值是一个对象
- 下划线.js,从一个对象中获取两个项目并添加到顶部
- 如何在Javascript中添加一个对象时使字符串显示为数组返回到数组
- 在聚合物中使用元素之间的交互作用向数组中添加一个对象
- 如何在javascript中添加一个对象到数组