정보실

웹학교

정보실

javascript Flip은 함수를 인수로 취한 다음 첫 번째 인수를 마지막으로 만듭니다.

본문

const flip = fn => (first, ...rest) => fn(...rest, first);
i.e.
let a = { name: 'John Smith' };
let b = {};
const mergeFrom = flip(Object.assign);
let mergePerson = mergeFrom.bind(null, a);
mergePerson(b); // == b
b = {};
Object.assign(b, a); // == b
  • 트위터로 보내기
  • 페이스북으로 보내기
  • 구글플러스로 보내기
  • 카카오톡으로 보내기

페이지 정보

조회 24회 ]  작성일18-09-01 00:03

웹학교