gpt4 book ai didi

jquery - 使用 jQuery 进行数组聚合

转载 作者:行者123 更新时间:2023-12-01 01:00:43 25 4
gpt4 key购买 nike

假设可用,下一个 的所有对象数组具有相同的长度,并严格遵循分别如下所示的架构

<小时/>

数组 1

[
{
"Company": "Etsy",
"Link": "https://angel.co/etsy?utm_source=companies"
},

...

]

数组2

[
{
"Market": "Handmade"
},

...

]

数组3

[
{
"Website": "http://www.etsy.com"
},

...

]

数组 4

[
{
"Employee": "-"
},

...

]

数组5

[
{
"Stage": "-"
},

...

]

数组6

[
{
"Raised": "$97,250,000"
},

...

]
<小时/>

问题:

是什么?使用上面引用的数组作为输入来生成相同长度的数组,其模式如下所示?

<小时/>

数组输出

[
{
"Company": "Etsy",
"Link": "https://angel.co/etsy?utm_source=companies",
"Market": "Handmade"
"Website": "http://www.etsy.com",
"Employee": "-",
"Stage": "-",
"Raised": "$97,250,000"
},

...

]

最佳答案

如果它们都具有相同的长度,则可以映射第一个数组并扩展其中的对象

var result = array1.map(function(o, i) {
return $.extend({}, o, array2[i], array3[i], array4[i], array5[i], array6[i]);
});

FIDDLE

关于jquery - 使用 jQuery 进行数组聚合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29926393/

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