2010-02-20 2 views
2

나는 'moby'라는 하위 배열이있는 자바 스크립트 배열 (yahoo pipe via JSONP)이 있습니다.Javascript 배열 응축

나는 현재의 구조를 변경하려면 : 나는 루비에서 그것을 할 거라고 방법을 알고

moby { 
    168 { 
    day_no => 168, 
    more => Keep_this_stuff 
    }, 
    167 { 
    day_no => 167, 
    more => Keep_this_stuff 
    },... etc 
} 

(이 같이 보입니다 더 스파 스 객체로

value { 
    callback => blah, 
    generator => blah, 
    items { 
    0 { 
     author => blah, 
     category => blah, 
     moby { 
     day_no => 168, 
     more => Keep_this_stuff 
    }, 
    1 { 
     author => blah, 
     category => blah, 
     moby { 
     day_no => 167, 
     more => Keep_this_stuff 
    },... etc 
    } 
} 

을 펑키와 Array.collect)하지만 난 자바에서 아무 생각이 없어! 모든 단서? (내가 jQuery를 내가 이걸 사용하게 될 페이지에로드 한)

답변

2

map 함수는 번역 기능을 사용하여 다른 배열에 항목의 배열을 변환하는 데 사용할 수 jQuery's :의

var result = $.map(value.items, function(element, index) { 
    return element.moby; 
}); 
+0

을 잘 활용 jQuery 맵. 그러나 이것은 그가 원하는 것을 정확히 리턴하지는 않는다. 여전히 좋은 단서이므로 여기 upvote가 있습니다. –

+0

90 %가 있습니다. 좋은 대답. –

+0

나를 위해 충분히 좋습니다! 건배! –