본문 바로가기
구글

제이쿼리 기본 알기

by 궁금증해결소 2020. 9. 9.

제이쿼리는 간단히 말하면 자바스크립트를 이용해 만든 라이브러리 언어입니다. 또한 라이브러리 언어란 자바스크립트로 만들어진 다양한 함수들의 집합을 가리키죠. 오히려 자바스크립트 문법을 전체 사용하는 것보다 간단하게 사용 할 수 있고 기존의 사례들과 이미 존재하는 라이브러리들을 활용하면 쉽고 빠르게 여러 효과 등을 구사 할 수 있습니다.


현재 제이쿼리는 여러가지 개선사항들이 증가하고 있는데요. 문제가 많았던 호환성 문제도 개선 되었습니다. JS의 문서 객체 모델인 DOM과 이벤트 객체는 호환성(크로스 브라우징)이 떨어진다는 단점이 있는데요. 이러한 호환성 문제가 제이쿼리에서는 모두 해결되었습니다.


또한 애니메이션 효과 기능 구현에도 자바스크립트를 이용시 복잡하고 많은 코드를 사용해야 하지만 제이쿼리는 애니메이션과 다양한 효과를 지원하는 메서드를 제공하기 때문에 개발시간을 단축 할 수 있습니다.


제이쿼리 라이브러리 연동방식은 두가지로 나눌 수 있는데요. 다운로드 방식과 네으워크 전송 방식이 있습니다. 다운로드 방식의 경우 제이쿼리 라이브러리를 제공하는 사이트에서 직접 파일을 내려받아 HTML에 불러오는 방식이고 네트워크 전송 방식은 온라인에서 제공하는 제이쿼리 라이브러리 파일을 네트워크를 통해 HTML에 불러오는 방식이라고 할 수 있습니다.


제이쿼리 버전 이야기

1.x 버전은 1.12.4까지 개발되었는데요 IE8이하에서도 적용됩니다. 이 버전은 현재 응용플러그인이 1.x로 만들어진 것이 많기 때문에 아직도 1.x를 사용하고 있다고 합니다. 2.x 버전의 경우 html5를 완벽히 지원하는데요. 단 IE8이하에서는 적용이 안된다는 점이 있습니다. 3.x 버전은 1버전과 2버전을 통합해서 사용이 가능합니다.

  

제이쿼리 파일버전

1. 개발자버전(xx.js) : 코드에 엔터처리가 되어 있어서 개발자가 수정하기에 용이한 파일이지만 그만큼 용량이 크다는 점을 고려해야 합니다.

2. 생산성버전(xx.min.js) : 코드에 엔터처리가 없어서 수정하기에는 쉽지 않으며 붙여서 사용만 하려는 파일로 용량이 작다는 점에서 사용이 많습니다.

댓글