JavaScript 포맷터
JavaScript를 실행하지 않고 보기 좋게 정렬하거나 압축합니다. 파일을 열어 구문 강조 결과를 살펴보고 로컬로 복사하거나 다운로드하세요.
JavaScript 포맷터
내 데이터는 내 기기에서. 결과는 명확하게.
내 기기에서 처리되며 업로드하지 않습니다.
최대 입력: 2MB (2,000,000바이트). 최대 출력: 8MB. 15초가 지나면 처리가 중지되며 원래 입력은 유지됩니다. 서식 적용은 JavaScript 모듈과 JSX를 지원합니다. 모듈 코드를 축소할 때는 최상위 await 사용 여부에 관계없이 ES 모듈을 선택하세요. 축소는 JavaScript만 지원하며 JSX나 TypeScript는 지원하지 않습니다. 변수 이름을 바꾸거나 코드를 실행하지 않습니다. JSX를 축소하려면 먼저 자체 빌드 도구로 컴파일하세요.
서식 적용 결과
도구 소개
JavaScript를 실행하지 않고 보기 좋게 정렬하거나 압축합니다. 파일을 열어 구문 강조 결과를 살펴보고 로컬로 복사하거나 다운로드하세요.
실행하지 않고 코드를 읽기 쉽게
서식 적용은 JavaScript를 구문 분석하지만 실행하지 않습니다. 구문 강조는 읽기를 돕는 기능이며 보안 감사나 테스트를 대신하지 않습니다.
원래 동작을 유지하는 축소
축소는 압축 최적화나 변수 이름 변경 없이 불필요한 서식만 제거합니다. 배포 전에는 자체 애플리케이션에서 결과를 확인하세요.
직접 해보기
예시 불러오기 후 서식 적용을 눌러 인사 함수의 구조를 펼쳐 보세요. 축소는 실행 없이 서식을 제거합니다. .mjs 파일에서는 ES 모듈 옵션이 자동 선택됩니다.
문제 해결 시 이 결과를 다른 정보와 함께 참고하세요. 네트워크 정보는 시간이 지나면 바뀔 수 있습니다.
다음으로 확인할 내용
- 원본과 수정된 코드 비교 — 텍스트의 변경 사항을 검토합니다. 프로그램 동작을 테스트하는 기능은 아닙니다.