2013-12-21 4 views
22

나는 문서에서 볼 cant't - http://lodash.com/docs - 저를 도와주세요 :lodash에서`pairs()`의 반대는 무엇입니까?

_.pairs()의 반대는 무엇입니까? 거기에 하나 있어야합니다 - 난 단지 '볼 수 없어!

목표는 [['key1':'value1'], ['key2':'value2'], ...]

아니 내가 정말 그런위한 lib 디렉토리를 필요로하는 형태의 배열에서 키/값 쌍을 생산하는 것입니다 : 난 그냥 사용이 다시 물건을 좋아 ..

+3

http://lodash.com/docs#zipObject –

+0

, 값 쌍, 나는 http://lodash.com/docs#reduceRight 내가 소원 더 helpfull –

+3

을 증명할 것 같아요 '_.zipObject' 문서 예제는 두 가지 사용 형태를 모두 보여줍니다. 두 개의 배열 호출 예제를 보았고 대부분의 다른 Lo-Dash 문서 예제는 여러 형식을 보여주기 때문에이 예제를 사용하는 유일한 방법이라고 가정했습니다. –

답변

27

I을 _.object/_.zipObject을 찾고 있다고 생각하십니까? 버전 4 이후

http://lodash.com/docs#zipObject

"use strict"; 

var obj, pairs, objResult; 

obj = { 
    key1: "value1", 
    key2: "value2" 
}; 

pairs = _.pairs(obj); 
objResult = _.object(pairs); 

// The original object. 
console.log(obj); 
// The object as an array of arrays. 
console.log(pairs); 
// The array of arrays converted back to the original object. 
console.log(objResult); 

http://jsfiddle.net/HmDk6/

+1

버전 4 이후로 아래 답변을 참조하십시오. – Sigfried