kokoball의 devlog
article thumbnail
lodash와 lodash-es 차이점과 번들사이즈, 자주쓰이는 문법
WEB/기타 2025. 2. 10. 12:20

JavaScript 개발을 하다 보면 코드의 효율성과 가독성을 높이기 위해 Lodash 라이브러리를 사용하는 경우가 많습니다. 이번 포스트에서는 Lodash의 기본 버전과 ECMAScript 모듈 형식인 lodash-es의 차이점, 번들 사이즈 최적화, 그리고 자주 쓰이는 문법과 예시 코드를 살펴보겠습니다. Lodash란?Lodash는 자바스크립트의 유틸리티 라이브러리 중 하나로, 배열, 객체, 함수 등 다양한 데이터 구조를 다루기 위한 유용한 기능들을 제공합니다. 코드를 간결하게 작성할 수 있도록 도와주며, 성능과 크로스 브라우징을 고려해 구현되어 있어 브라우저와 Node.js 환경 모두에서 널리 사용되고 있습니다.lodash와 lodash-es의 차이점Lodash모듈 시스템:Lodash는 Common..

article thumbnail
[Lodash] isNaN, isNil, isNull, isEmpty 차이점 알아보기
WEB/기타 2025. 2. 9. 16:38

안녕하세요!이번 포스트에서는 Javascript 유틸리티 라이브러리인 Lodash가 제공하는 데이터 유효성 체크 함수들—isNaN, isNil, isNull, isEmpty—의 차이점과 사용법에 대해 알아보겠습니다. Lodash란?Lodash는 JavaScript로 코딩할 때 자주 필요한 기능들을 모듈화 하여 제공하는 유틸리티 라이브러리입니다.배열, 숫자, 객체, 문자열 등 다양한 데이터 타입을 다루는 작업을 단순화하며, 빠른 성능과 간편한 사용법으로 많은 개발자들에게 사랑받고 있습니다. 예를 들어, Lodash를 사용하면 기본값을 설정하거나 배열을 분할하는 작업이 아주 쉽게 이루어집니다.// 기본값 설정: 기존 객체의 값이 없으면 대체값을 넣어준다._.defaults({ 'a': 1 }, { 'a': ..

728x90