gpt4 book ai didi

javascript - 如何将对象数组添加到现有对象中

转载 作者:行者123 更新时间:2023-11-28 04:10:43 26 4
gpt4 key购买 nike

我有一个对象,我想将对象数组插入其中,使其看起来像这样

我想要插入的是技能object skills = {"css":true,"javascript":true}

我想要类似下面的对象

alldata = {"companyName":"abc","jobRole":"permanent",skills:[{"css":true,"javascript":true}]};

我正在尝试这样的事情

var details = {
companyName: "",
jobRole: "",
startDate: "2017-09-19T09:59:06.479Z",
endDate: "2017-09-19T09:59:06.479Z",
html: "html"
};

var skills = {
html: "html",
css: "css",
javascript: "javascript",
php: "php",
laravel: ""
};

const allData = Object.assign({}, details, skills);
console.log(allData);

最佳答案

你可以做到

var details = {companyName: "", jobRole: "", startDate: "2017-09-19T09:59:06.479Z", endDate: "2017-09-19T09:59:06.479Z", html: "html"};


var skills = {html: "html", css: "css", javascript: "javascript", php: "php", laravel: ""};



const allData = Object.assign({}, details, {skills : [skills]});

console.log(allData);

{skills : [skills]}

在 Object.assign() 内部将创建现场技能并将其添加到数组中的值

关于javascript - 如何将对象数组添加到现有对象中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46297819/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com