JavaScript 포매터
압축(min)되거나 한 줄로 된 JavaScript를 읽기 좋게 정렬합니다.
파일이 서버로 전송되지 않습니다 — 모든 처리는 브라우저에서만
입력 (JavaScript)
결과
사용법 및 자주 묻는 질문
사용법
JavaScript 코드를 붙여넣고 정렬을 클릭하세요. 처음 실행 시 Prettier 라이브러리를 CDN에서 내려받으므로 잠시 기다려 주세요.
어떤 코드를 정렬할 수 있나요?
Prettier의 Babel 파서를 사용하므로 ES2024+, JSX 등 최신 JavaScript 문법을 지원합니다. TypeScript 타입 구문이 포함된 코드는 파싱 오류가 발생할 수 있습니다.
난독화(Obfuscation)된 코드도 정렬되나요?
변수명과 문자열은 복원되지 않으며, 코드 구조(들여쓰기·줄 바꿈)만 정리됩니다. 실제 로직을 파악하려면 별도의 디오브퍼스케이터가 필요합니다.
Prettier 옵션을 더 세밀하게 설정할 수 있나요?
현재 들여쓰기(2칸/4칸)와 줄 너비(80자)만 지원합니다. 세미콜론, 따옴표 스타일 등 세부 옵션이 필요하면 로컬 환경에 Prettier를 설치해 .prettierrc로 구성하는 것을 권장합니다.
입력한 코드가 서버로 전송되나요?
아니요. 모든 처리는 브라우저에서만 이루어지며, 입력한 코드는 서버로 전송되지 않습니다.