Lodash 알아보기
2022.03.27
매번 힘들게 직접 함수를 만들어가며 코딩하다가.. 이번에 lodash라는 아주 유용한 JavaScript 라이브러리를 알게 되어 잘 사용하고 있다.
Lang Method
_.isNan : 값이 nan인지 판단.
_.isNil : 값이 nan 혹은 undefined인지 판단.
_.cloneDeep : 자식까지 복사하여 새로운 값에 매핑.
Array Method
_.findIndex : 조건을 만족하는 첫 번째 데이터의 인덱스를 리턴.
찾지 못했다면 -1을 리턴.
_.fill : 입력받은 array에 value을 채워넣음.
_.pull : array에서 특정 값을 제외한 배열을 리턴.
_.uniq : array에서 중복값을 제거한 배열을 리턴.
_.uniqBy : 특정한 기준에 따른 값들 중 고유값만 리턴.
remove : 조건에 해당하는 값을 제거하고 리턴.
_.flattern : 2차원 배열을 1차원으로 평탄화.
Object Method
._get : 객체 경로의 값을 가져옴. undefined인 경우 default value가 리턴.
_.assign : object를 할당함
Collection Method
_.filter : 조건에 맞는 객체 리턴.
_.sortBy : 조건에 따라 정렬.
출처 : 링크
댓글을 작성해보세요.