y→x 로고
📮주소 변환
💱환율 변환
🖼️이미지 변환
🔤텍스트 추출
📐단위 변환
🎬미디어 변환
💻개발자 도구
📮주소 변환
💱환율 변환
🖼️이미지 변환
🔤텍스트 추출
📐단위 변환
🎬미디어 변환
💻개발자 도구
📮주소 변환
💱환율 변환
🖼️이미지 변환
🔤텍스트 추출
📐단위 변환
🎬미디어 변환
💻개발자 도구
yx
📢광고 문의 · help@silver-smiths.com

개발자 도구

불러오는 중…

JavaScript 정리·압축 기능

들여쓰기가 맞지 않는 JavaScript를 보기 좋게 정리하거나, 변수명 단축·공백 제거로 파일 크기를 줄입니다. 정리는 js-beautify, 압축은 Terser를 사용해 고품질 결과를 제공합니다. 결과를 즉시 복사할 수 있습니다.

사용 방법

① 정리하거나 압축할 JavaScript를 입력창에 붙여넣습니다. ② '정리하기' 또는 '압축하기' 버튼을 클릭합니다. ③ 결과가 하단에 표시됩니다. ④ 복사 버튼으로 결과를 클립보드에 저장합니다.

이런 때 사용하세요

• 외부 라이브러리 코드를 디버깅하기 위해 읽기 쉽게 변환할 때 • 프로덕션 배포 전 JavaScript를 최소화해 번들 크기를 줄일 때 • 코드 리뷰 전 들여쓰기를 일관되게 정리할 때 • 스니펫 코드의 가독성을 높일 때

자주 묻는 질문

Q. ES6+ 문법도 처리할 수 있나요?
A. 네, 화살표 함수, 비구조화 할당, 템플릿 리터럴 등 최신 JavaScript 문법을 지원합니다.
Q. 압축 시 변수명도 바뀌나요?
A. Terser 기본 설정으로 지역 변수명이 단축될 수 있습니다. 전역 변수명은 유지됩니다.
Q. TypeScript도 처리할 수 있나요?
A. 정리(Beautify) 기능은 TypeScript 문법도 어느 정도 처리하지만, 완전한 지원은 아닙니다. TypeScript 전용 도구를 권장합니다.