>웹 프론트엔드 >JS 튜토리얼 >5 JavaScript 코드 압축 도구 권장_javascript 기술

5 JavaScript 코드 압축 도구 권장_javascript 기술

WBOY
WBOY원래의
2016-05-16 16:42:241264검색

훌륭한 JavaScript 코드 압축 도구 5개를 추천합니다. 코드 압축(코드 최소화라고도 함)은 불필요한 공백 문자, 새 줄 문자, 주석 등을 모두 제거하는 것을 포함하여 소스 코드에서 불필요한 문자를 모두 제거하는 프로세스입니다. 코드 압축은 소스 코드의 기능에 영향을 미치지 않지만 다운로드할 파일의 크기가 줄어들기 때문에 로드 시간(및 웹 애플리케이션 성능)이 향상됩니다.

다음은 스크립트를 더 가볍게 만들고 코드 성능을 향상시킬 수 있는 5가지 뛰어난 JavaScript 코드 압축 도구입니다.

1. YUI 컴프레서

제작: Yahoo! YUI Compressor는 JavaScript 파일을 최소화하는 데 도움이 되는 Java로 작성된 명령줄 도구입니다. 매우 안전하며 다른 도구보다 압축률이 높습니다. 뿐만 아니라 YUI Compressor는 CSS 파일도 압축할 수 있습니다.

2. 구글 클로저 컴파일러

Google Closure Compiler는 JavaScript를 더 빠르게 다운로드하고 실행할 수 있게 해주는 도구입니다. 이것은 꽤 좋은 JavaScript 컴파일러입니다. 소스 언어를 기계어로 바꾸면 JavaScript 내에서 더 나은 JavaScript를 컴파일할 수 있습니다. 이를 사용하여 JavaScript를 구문 분석하고, 쓸모 없는 코드를 분석 및 제거하고, 나머지 코드를 다시 작성하고 압축하는 등의 작업을 수행할 수 있습니다. 또한 구문, 변수 참조 및 유형을 확인하고 일반적인 JavaScript 오류에 대한 프롬프트를 제공할 수 있습니다.

3. JSMin

JSMin은 JavaScript 파일에서 주석과 불필요한 공백을 제거하여 종종 크기를 절반으로 줄여 다운로드 속도를 높일 수 있습니다. 또한 보다 표현력이 풍부한 프로그래밍 스타일을 장려합니다.

4. 패커

Packer는 코드의 압축 버전을 자동으로 생성할 수 있는 널리 사용되는 JavaScript 압축 도구이기도 합니다. 붙여넣고 "Pack" 버튼을 클릭하기만 하면 됩니다. JavaScript로 실행하면 높은 압축을 달성하고 고급 동적 압축을 추가할 수 있습니다.

5. 도장 수축안전

ShrinkSafe는 일반적으로 사용되는 JavaScript 코드 압축 도구이기도 합니다. 프로그래밍 스타일에 따라 스크립트 크기를 1/3 이상 줄일 수 있습니다. 무엇보다도 ShrinkSafe는 공개 변수나 API를 절대 변경하지 않습니다. 즉, JavaScript를 사용하는 코드를 변경하지 않고도 축소된 버전의 JavaScript를 페이지에 넣을 수 있습니다.

보너스 도구

어떤 압축 도구가 자신에게 더 적합한지 테스트하여 테스트를 위해 다양한 도구를 설치하는 수고를 없애세요.

다양한 응용 프로그램으로 인해 자신에게 적합한 JavaScript 코드 압축 도구를 찾는 것이 어려울 수 있습니다. 이제 모든 압축 도구를 설치하지 않고도 어떤 도구가 적합한지 확인할 수 있습니다.

해 보세요: JavaScript CompressorRater

참고: 이 도구는 주로 JSMin, Dojo ShrinkSafe, YUI Compressor 및 Packer를 대상으로 합니다

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.