본문 바로가기

JavaScript/Lodash

(4)
[Lodash] _.groupBy() 함수 설명 및 사용 예제/예시 구문(Syntax) _.groupBy(collection, [iteratee=_.identity]) 각 수집 요소를 반복 실행한 결과에서 생성된 키로 구성된 개체를 만듭니다. 그룹화된 값의 순서는 수집에서 발생하는 순서에 따라 결정됩니다. 각 키의 해당 값은 키 생성을 담당하는 요소의 배열입니다. 반복자는 다음(value) 하나의 인수로 호출됩니다. Creates an object composed of keys generated from the results of running each element of collection thru iteratee. The order of grouped values is determined by the order they occur in collection. The c..
[Lodash] _.find() 함수 설명 및 사용 예제/예시 구문(Syntax) _.find(collection, [predicate=_.identity], [fromIndex=0]) 컬렉션의 요소를 반복하여 조건자(predicate)가 true를 반환하는 첫 번째 요소를 반환합니다. 조건자는 세 가지 인수(값, 인덱스|키, 컬렉션)를 사용하여 호출됩니다. Iterates over elements of collection, returning the first element predicate returns truthy for. The predicate is invoked with three arguments: (value, index|key, collection). 매개변수(Arguments) - collection (Array|Object): 검사할 컬렉션입니다...
[Lodash] _.filter() 함수 설명 및 사용 예제/예시 구문(Syntax) _.filter(collection, predicate) 컬렉션(collection)의 요소를 반복하면서, 술어(predicate)에 대해 모든 요소가 참을 반환하는 새로운 배열을 반환합니다. 술어는 (값, 인덱스|키, 컬렉션)의 세 가지 인수로 호출됩니다. 참고: _.remove와 달리 이 메서드는 새 배열을 반환합니다. Iterates over elements of collection, returning an array of all elements predicate returns truthy for. The predicate is invoked with three arguments: (value, index|key, collection). Note: Unlike _.remove, ..
[Lodash] Lodash란? Lodash 사용 사례 및 설치 방법 소개 안녕하세요. 최근에 프로젝트를 진행하면서, Lodash 함수를 많이 사용하게 되어서 이번 기회를 통해 Lodash 라이브러리에 대해 정리를 해보려고 해요. Lodash 카테고리를 새로 추가하였는데, 이번 글을 시작으로 자주 사용하는 Lodash 라이브러리의 함수들을 설명하는 포스팅을 하나씩 올려볼 예정입니다😉 Lodash란? 개발을 하다 보면 여러 페이지에서 사용해서 공통으로 사용해야 하는 함수들이 종종 있죠. 그런 경우 직접 함수를 구현해서 util 폴더에 추가해서 사용을 하기도 하는데요. 개발을 할 때 일반적으로 많이 사용하는 기능들을 굳이 회사마다, 개발자마다 일일이 개발을 한다면 그건 비효율 적이라고 볼 수가 있을 것 같아요. 그래서 이런 일반적인 유틸 함수들을 모아서 제공해주는 라이브러리가 Lo..