원본 크기
292 B
JavaScript 코드를 붙여 넣으면 주석과 불필요한 공백을 줄여 더 작은 배포용 코드로 만들고, 절감된 용량과 문법 상태를 바로 확인합니다.
작은 JS 파일은 초기 로딩과 캐시 효율에 도움이 됩니다. 단, 운영 배포 전에는 프로젝트 빌드와 테스트를 최종 기준으로 확인하세요.
문법 체크
문법 문제 없음
원본 크기
292 B
압축 크기
228 B
절감 용량
64 B
절감률
21.9%
gzip 예상
80 B
줄 감소
11
배포 전 줄이고 싶은 JS 코드를 붙여 넣으세요.
압축된 코드를 검토한 뒤 복사하거나 .min.js 파일로 다운로드하세요.
function calculateTotal(items){const total=items.reduce((sum,item)=>{return sum+item.price*item.quantity;},0);console.log("total",total);return total;}const cart=[{price:12,quantity:2},{price:5,quantity:3}];calculateTotal(cart);이 도구는 빠른 용량 절감과 리뷰용입니다. 변수명 난독화, dead code 제거, 모듈 번들링은 프로젝트 빌드 도구를 사용하세요.
이 도구는 브라우저에서만 실행되며 코드를 서버로 보내지 않습니다. 문자열과 템플릿 문자열은 보존하면서 일반 주석과 불필요한 공백을 제거합니다.
아니요. 변수명 변경이나 고급 트리쉐이킹은 하지 않는 브라우저용 빠른 압축기입니다.
아니요. 모든 처리는 브라우저 안에서만 이뤄집니다.
보존 옵션을 켜면 /*! 로 시작하는 중요 주석은 남겨둡니다.
계속 둘러보기
같은 카테고리의 도구와 인기 도구를 한 곳에서 바로 탐색해보세요.
JSON 문자열을 정리하고 검증한 뒤 한 줄 형태로 압축할 수 있습니다.
텍스트를 Base64로 바꾸거나 Base64 문자열을 다시 원문으로 복원합니다.
URL 파라미터에 넣을 값을 안전하게 인코딩하고 다시 복원합니다.
Unix timestamp를 날짜로 바꾸거나 날짜를 다시 timestamp로 변환합니다.
텍스트를 SHA-1, SHA-256, SHA-384, SHA-512 해시로 빠르게 변환합니다.
UUID v4를 여러 개 한번에 만들어 테스트 데이터와 식별자 작업에 활용합니다.