第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

大佬幫忙看一下邏輯的問題

大佬幫忙看一下邏輯的問題

開心每一天1111 2019-03-19 17:15:54
var a = [                {                    name: 'a',                    child: [{                            name: 'bb',                            limit: 12                        },                        {                            name: 'ss',                            limit: 12                        }                    ]                },                 {                    name: 'b',                    child: [{                            name: 'ss',                            limit: 12                        },                        {                            name: 'kk',                            limit: 12                        }                    ]                },                 {                    name: 'c',                    child: [{                            name: 'aa',                            limit: 12                        },                        {                            name: 'mm',                            limit: 12                        }                    ]                },                 {                    name: 'd',                    child: [{                            name: 'aa',                            limit: 12                        },                        {                            name: 'mm',                            limit: 12                        }                    ]                }            ];            var b = [                {                    name: 'b',                    child: [{                        name: 'ss'                    },{                        name:'kk'                    }]                },                 {                    name: 'a',                    child: [{                        name: 'ss'                    }]                }            ];我想要找出a里面所有和b name相同的,為什么我找出來是這樣的
查看完整描述

4 回答

?
手掌心

TA貢獻1942條經(jīng)驗 獲得超3個贊

你好好捋一捋,邏輯上是否有問題?要求的輸出信息是什么
你提供的代碼好像不完整,后面程序實現(xiàn)中的ab等對象不知道哪里來的。

查看完整回答
反對 回復 2019-04-05
?
慕尼黑的夜晚無繁華

TA貢獻1864條經(jīng)驗 獲得超6個贊

想象一下e.child.forEach遍歷到最后一個元素會是什么樣子。。


查看完整回答
反對 回復 2019-04-05
?
慕妹3146593

TA貢獻1820條經(jīng)驗 獲得超9個贊

var c = a.filter(e => {

  let index = b.findIndex(f => e.name === f.name)

  if (index === -1) return false

  let child2 = b[index].child

  e.child = e.child.filter(g => {

    let index = child2.findIndex(h => g.name === h.name)

    return index !== -1

  })

  return true

})


查看完整回答
反對 回復 2019-04-05
  • 4 回答
  • 0 關注
  • 479 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號