Array looks so:
var arr =
[{name: '1112B',
subname:
[
{name: 'sub_1112B'},
{name: 'sub_1112BA'}
]
},
{name: '2112B',
subname:
[
{name: 'sub_2112B'},
{name: 'sub_2112BA'}
]
}];
After executing following code:
arr.map(it => it.subname).find(i => i.name == 'sub_2112BA') i got undefined but it is supposed to be '2112B'.
What am I doing wrong?
sub2112BAdoesn't exists in your data.