IT/JSP&javascript&jQuery

[jQuery] 제이쿼리란, 제이쿼리의 특징

바다, 2018. 11. 22. 10:19
반응형

jQuery란


- 자바스크립트를 이용해 만든 라이브러리 언어

  라이브러리 언어란 자바스크립트로 만들어진 다양한 함수들의 집합


jQuery의 특징

 

- 웹에서 자주 사용하는 기능의 간편화.

  ( ex. 복잡한 Ajax프로그래밍을 손쉽게 처리 가능. )

- CSS 셀렉터  : html의 구조를 명료하고 읽기 쉬운 형태로 사용 및 표현 가능.

플러그인 아키텍처 : 중복되는 기능을 최대한 피하고 이미 개발된 수많은 플러그인들을 사용할 수 있음

메서드 체인 : 

  여러 개의 동작(기능)을 한 줄에 나열하여 임시 변수의 사용을 최소화 하여 불필요한 코드의 반복을 피할 수 있습니다.

크로스 브라우저 지원 : 브라우저별로 처리 방법이 다른 이벤트 처리나 함수들의 문장을 하나의 표현으로 사용가능.

 

 jQuery API 구조

 

- jQuery CORE : jQuery()함수가 핵심

- Selectors : 조작을 원하는 HTML노드를 선택

- Attributes / CSS : 선택한 노드의 속성값을 가져오거나 변경

- Traversing : DOM에 접근하여 원하는 노드를 찾는 방법을 제공

- Manipulation : DOM에 대해 다양한 조작 (생성, 삭제, 갱신 등)

- Events : 여러가지 이벤트에 의한 처리

- Effects : fadein, fadeout,slideup, slidedown등의 특수효과

- Ajax : 서버와 비동기식으로 데이터를 교환하는 자바스크립트 프로그래밍 방식

          - Utilities

jQuery의 모든 구문은 jQuery로 시작

구문을 단순화 하기 위해 jQuery 대신 $사용


반응형