JavaScript 정렬 및 압축기
압축되거나 난독화된 JavaScript의 들여쓰기를 복원하여 읽기 쉽게 만들거나, 코드를 압축하여 파일 크기를 줄여보세요.
JavaScript 정렬 및 압축은 브라우저 내에서 직접 처리됩니다. BroBroGo 서버로 어떠한 데이터도 전송되지 않습니다.
자주 묻는 질문
코드 정렬(Beautify)과 코드 압축(Minify)의 차이점은 무엇인가요?
'코드 정렬(Beautify)'은 코드의 들여쓰기와 공백을 정리하여 읽고 디버깅하기 쉽게 만들어 줍니다. 압축되거나 난독화된 파일을 분석할 때 가장 빠른 방법입니다. 반면 '코드 압축(Minify)'은 공백, 주석 및 데드 코드를 제거하여 파일 다운로드 속도를 높입니다. 읽을 때는 정렬을, 배포할 때는 압축을 사용하세요.
압축된 코드를 원래 상태로 되돌릴 수 있나요?
들여쓰기와 줄 바꿈을 복원하여 코드의 논리 구조를 다시 읽기 쉽게 만들 수 있습니다. 하지만 원래의 변수명이나 주석은 복원할 수 없습니다. 압축 과정에서 해당 정보가 완전히 소실되기 때문에 어떤 도구로도 복구할 수 없습니다. 복원된 결과물은 동일한 코드가 깔끔하게 레이아웃된 상태로 제공됩니다.
변수명 '단축(Shorten)'과 '유지(Keep)' 옵션은 각각 무엇을 하나요?
두 옵션 모두 공백, 주석, 데드 코드를 제거하며 스크립트의 동작을 변경하지 않습니다. '단축(Shorten)'은 로컬 변수명을 단일 문자로 변경하여 배포에 적합한 최소 크기의 파일을 만듭니다. '유지(Keep)'는 변수명을 그대로 유지하므로 파일 크기는 조금 더 커지지만, 코드를 읽기 쉽고 디버깅하기 편리한 상태로 남겨둡니다.