var arr = [1,4,5];
var allArr = [
{'shop_name':'水果店','goods':[{id:1,name:"s"},{id:2,name:"ds"},{id:3,name:"gg"}]},
{'shop_name':'水果店1','goods':[{id:4,name:"s"},{id:5,name:"ds"},{id:6,name:"gg"}]},
]
最终变成
var allArr = [
{'shop_name':'水果店','goods':[{id:2,name:"ds"},{id:3,name:"gg"}]},
{'shop_name':'水果店1','goods':[{id:6,name:"gg"}]},
]
[ps: 一个数组就难倒这么多人吗?都已经看到和回答过N遍这种问题了]