【发布时间】:2016-05-02 19:49:35
【问题描述】:
我的数组:
{ { PID : [ '1' , '2' , '3' , ..] } , PID : [ '5' , '6' , '7' , '8' ....] , PID : .....} }
这是一个杂乱无章的数组,我想将我的结果合并干净:
结果:
{ {PID : [ '1' , '2' , '3' , .. , '5' , '6' , '7' and so on ] }}
我的代码(伪):
var links = [];
while( looping of a condition )
{
links.push( function(){
var xArr = [];
var yArr = [];
$.each(function(){
xArr.push(somevalue);
yArr.push(somevalue);
})
return { PID : xArr , SKU : yArr } );
}
这段复杂的代码在重复键“PID”下生成了一个包含多个数组的数组。
我尝试过的:
1.将 xArr 和 yArr 推入 zArr 并返回。
我不太清楚如何进行,我同意我目前还不是 javascript 数组方面的专家。我只是要求一种解决这个问题的方法,或多或少是一种伪解释。
【问题讨论】:
-
[ ... ]我喜欢这个神秘的音符!您尝试过什么,为什么没有奏效?请阅读:How to Ask -
您的示例对象似乎没有意义,您可以看看它并确保它是正确的吗?你有没有尝试过?
-
没有预期的结果,没有人可以帮助你。
-
记录那不是一个数组,而是对象里面有两个数组。
-
另外,这并不是一个真正的问题,而是要求某人为您编写代码。
标签: javascript jquery arrays json