Skip to content

Lodash

A modern JavaScript utility library delivering modularity, performance & extras.

Array, Collection, Object 등 필수 자료구조를 쉽게 다룰 수 있는 유틸리티 라이브러리.

TypeScript 지원

@types/lodash 를 추가 설치하면 된다.

npm install --save @types/lodash

사용하기 (Consuming)

TypeScript 코드에 별 어려움 없이 lodash를 사용할 수 있습니다. 이는 모듈 및 전역 코드에 모두 적용됩니다. 예를 들어, 타입 선언에 대해 npm install을 한 번만 수행하면, import 하고 사용할 수 있고

import * as _ from "lodash";
_.padStart("Hello TypeScript!", 20, " ");

또는 모듈을 사용하지 않는다면, 전역 변수 _ 를 사용할 수 있습니다.

_.padStart("Hello TypeScript!", 20, " ");

Methods

cloneDeep

Deep Copy 시전.

chunk

원하는 개수만큼 분리한다.

min, minBy

최소 값 구하기.

max, maxBy

최대 값 구하기.

See also

  • node
  • javascript
  • rambda - 함수형 프로그래밍에서 자주 사용되는 함수를 미리 구현한 lodash같은 유틸리티성 라이브러리다.

Favorite site