请问各位,我有这样的对象:
activities: Object
activitiy: some activity
date: some date
level: some level
我想在这里实现的是让它像这样
activities: Array[1]
[0]Object
然后我想做的就是推送到事件数组
activities.push(newobject);
这不是正确的逻辑:
activities = $.map(myObj, function(value, index) {
return [value];});
那么我应该怎么做才能达到我想要的。上面只是将对象的每个值作为数组值而不是整个对象本身。
最佳答案
尝试:
activities = [activities];
将 activities
转换为最初包含原始对象的数组。然后您可以将新项目推送到 activities
中,因为它现在是一个数组。
关于javascript - 将一个对象放入数组,然后将另一个对象插入数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42125593/