javascript - 在 JS 中用不同的数组替换对象数组
问题描述
我有一个项目数组。数组中的每个项目,都有一组属性。其中之一被称为config: object[]
。它是一个对象数组。
通常,我为完整对象提供正确config
的对象数组,但对于我的一些测试,我想传递不同的配置选项。例如wrong config array
,empty array
等等。
这是我的代码:
const connectionResources = [Array.forEach(object => object.config === [])]
connectionResources.forEach(builtInOptions => console.log(builtInOptions))
这是我尝试过的。我试图传播阵列,但那里也没有运气。
有人可以在这里帮我一点吗?我基本上希望我的对象数组有一个空的配置数组属性而不是原始对象.. 怎么做?
解决方案
示例数据
let resources = [{
config: [{}, {}]
}, {
config: [{}, {}]
}];
空配置属性
resources = resources.map(resource => {
resource.config = [];
return resource;
});
推荐阅读
- php - Guzzle / Laravel cURL 错误 6:无法解析主机:api.coingecko.com
- postgresql - 迁移中的枚举名称与数据库中的枚举名称不同(typeorm 和 postgres)
- machine-learning - 在非图像数据集上在 pytorch 中实现神经网络
- python - 尝试使用 python 发送 post 请求但不起作用
- leaflet - 改变 Leaflet Realtime geoJson 功能的风格
- nginx - 如何在 Lua 中使我的 redis 连接单例?
- python - 如何使用 python/selenium/BeautifulSoup 在页面加载时抓取未完全加载的图像?
- unit-testing - 为什么我要在测试代码中使用 assert_not_raised?
- html - 如何让我的元素内联在左上角?
- java - jhipster 在生成应用程序时给出自动加载器错误