gpt4 book ai didi

javascript - 如何将两个数组值连接成 JS 对象的同级键/值对

转载 作者:行者123 更新时间:2023-11-28 14:52:32 26 4
gpt4 key购买 nike

做了一些繁琐的 webpack 配置,但不知道如何将两个数组放入同一个 js 对象中的新数组中。任何人都可以看到问题吗?我希望将 sass.fileNames.public sass.fileNames.private 连接起来并创建 sass.all ,其中看起来像

['styles', 'print', 'custom', 'screen']

var sass = {
fileNames:{
public:['styles', 'print'],
private:['custom', 'screen'],
all: this.fileNames.public.concat(this.fileNames.private),
},
filePaths:{
// PUBLIC WEBSITE STYLESHEETS
public:{
entry: './entry-path',
},
// ADMIN PRIVATE STYLESHEETS
private:{
entry: './entry',
},
},
fileType: ".scss", // Can be changed to .sass or .scss depending on format used
};

最佳答案

我只是看到一个解决方案,将公共(public)和私有(private)放在对象之外并将其连接到内部

var public = ['styles', 'print'],
private = ['custom', 'screen'];
var sass = {
fileNames:{
public:public,
private:private,
all: public.concat(private),
},
filePaths:{
// PUBLIC WEBSITE STYLESHEETS
public:{
entry: './entry-path',
},
// ADMIN PRIVATE STYLESHEETS
private:{
entry: './entry',
},
},
fileType: ".scss", // Can be changed to .sass or .scss depending on format used
};
console.log(sass);

关于javascript - 如何将两个数组值连接成 JS 对象的同级键/值对,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44006098/

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