2017-04-21 2 views

답변

2

TL; DRarray[0].mobile[0].fm

당신은 그냥 평범한 배열과 객체 접근 사용할 수 있습니다 - arr = []라는 이름의 배열을 갖는, 당신은 arr[index]하여의 구성원을 얻을 수 있습니다. - obj = {}이라는 개체가 있으면 obj.propertyName으로 속성을 가져올 수 있습니다. 따라서

:

당신의 array 사용 다음과 같은 솔루션 내부에 하나의 개체 만보다가 있다면 경우
// array 
const a = array[0]; 
// object 
const b = a.mobile; 
// array 
const c = b[0]; 
// object 
const d = c.fm; 
0

:

var array = [{"name":"siddhesh","mobile":[{"fm":"83******","lm":"78******"}]},{"name":"another","mobile":[{"fm":"23******","lm":"18******"}]}], 
 
    res = [].concat(...array.map(v => v.mobile.map(Object.values))); 
 

 
    console.log(res);

관련 문제