"제이쿼리"의 두 판 사이의 차이
(→특징) |
(→기본 태그) |
||
14번째 줄: | 14번째 줄: | ||
제이쿼리는 HTML의 클라이언트 사이드 스크립트 언어를 단순화하도록 설계된 브라우저 호환성이 있는 자바스크립트 라이브러리이다. 또한 빠르고 단순하고 기능이 많으며, 다양한 브라우저에서 작동하는 사용하기 쉬운 API를 사용하면 HTML 문서 탐색 및 조작, 이벤트 처리, 애니메이션 및 [[Ajax]]를 더욱 간단하게 만들 수 있다. 수많은 라이브러리 중에서도 제이쿼리가 특이 많이 사용되는 이유는 다음과 같다.<ref>〈https://jquery.com/]〉 , 《jQuery》</ref> | 제이쿼리는 HTML의 클라이언트 사이드 스크립트 언어를 단순화하도록 설계된 브라우저 호환성이 있는 자바스크립트 라이브러리이다. 또한 빠르고 단순하고 기능이 많으며, 다양한 브라우저에서 작동하는 사용하기 쉬운 API를 사용하면 HTML 문서 탐색 및 조작, 이벤트 처리, 애니메이션 및 [[Ajax]]를 더욱 간단하게 만들 수 있다. 수많은 라이브러리 중에서도 제이쿼리가 특이 많이 사용되는 이유는 다음과 같다.<ref>〈https://jquery.com/]〉 , 《jQuery》</ref> | ||
− | + | :{|border=2 width=1200 | |
− | :{|border=2 width= | ||
|+<big></big> | |+<big></big> | ||
!align=center|특징 | !align=center|특징 | ||
26번째 줄: | 25번째 줄: | ||
|align=center|head | |align=center|head | ||
|align=center|<head>~</head> | |align=center|<head>~</head> | ||
− | |||
|- | |- | ||
|align=center|meta | |align=center|meta | ||
|align=center|<meta~/> | |align=center|<meta~/> | ||
− | |||
|- | |- | ||
|align=center|title | |align=center|title | ||
|align=center|<title>~</title> | |align=center|<title>~</title> | ||
− | |||
|- | |- | ||
|align=center|body | |align=center|body | ||
|align=center|<body>~</body> | |align=center|<body>~</body> | ||
− | |||
|- | |- | ||
|align=center|P | |align=center|P | ||
|align=center|〈P〉-〈/P〉 | |align=center|〈P〉-〈/P〉 | ||
− | |||
|- | |- | ||
|align=center|h1~h6 | |align=center|h1~h6 | ||
|align=center|〈h1〉-〈h6〉 | |align=center|〈h1〉-〈h6〉 | ||
− | |||
|- | |- | ||
|align=center|hr | |align=center|hr | ||
|align=center|〈hr〉 | |align=center|〈hr〉 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
2019년 7월 22일 (월) 17:15 판
제이쿼리(jQuery)란 HTML 문서에 삽입하여 사용할 수 있는 자바스크립트 라이브러리를 말한다. 제이쿼리는 웹 사이트에 자바스크립트를 더욱 손쉽게 활용할 수 있게 해주며, 짧고 단순한 코드로 웹 페이지에 다양한 효과나 연출을 적용할 수 있다.
개요
등장배경
제이쿼리는 미국 넷스케이프(Netscape)의 브렌든 아이크(Brendan Eich)가 개발한 스크립트 프로그래밍 언어인 자바스크립트(JavaScript)를 웹사이트에서 더욱 손쉽게 활용하기 위해 만들어진 오픈 소스 기반의 라이브러리이다. 2006년 1월 16일 웹 디자이너인 존 레식(John Resig)가 뉴욕 시 바캠프(Barcamp NYC)에서 공식적으로 소개했으며, 현재는 jQuery Team이라는 개발자 그룹이 jQuery Foundation을 통해 개발과 유지 보수를 담당하고 있다.[1]
역사
특징
제이쿼리는 HTML의 클라이언트 사이드 스크립트 언어를 단순화하도록 설계된 브라우저 호환성이 있는 자바스크립트 라이브러리이다. 또한 빠르고 단순하고 기능이 많으며, 다양한 브라우저에서 작동하는 사용하기 쉬운 API를 사용하면 HTML 문서 탐색 및 조작, 이벤트 처리, 애니메이션 및 Ajax를 더욱 간단하게 만들 수 있다. 수많은 라이브러리 중에서도 제이쿼리가 특이 많이 사용되는 이유는 다음과 같다.[2]
특징 설명 단순화 * 불필요한 코드를 줄이고 간결한 형식으로 단순화시킴으로써, 코드 가독성과 개발 효율성을 크게 증가 시켰다. - 자바스크립트보다 코드가 간결하여 학습이 쉽다.
head <head>~</head> meta <meta~/> title <title>~</title> body <body>~</body> P 〈P〉-〈/P〉 h1~h6 〈h1〉-〈h6〉 hr 〈hr〉
장점
- 제이쿼리는 주요 웹 브라우저의 구버전을 포함한 대부분의 브라우저에서 지원된다.
- HTML DOM을 손쉽게 조작할 수 있으며, CSS 스타일도 간단히 적용할 수 있다.
- 애니메이션 효과나 대화형 처리를 간단하게 적용해 준다.
- 같은 동작을 하는 프로그램을 더욱 짧은 코드로 구현할 수 있다.
- 다양한 플러그인과 참고할 수 있는 문서가 많이 존재한다.
- 오픈 라이선스를 적용하여 누구나 자유롭게 사용할 수 있다.[1]
활용
종류
문제점
전망
각주
- ↑ 1.0 1.1 araikuma, 〈[jQuery 개요]〉, 《티스토리 블로그》, 2018-11-09
- ↑ 〈https://jquery.com/]〉 , 《jQuery》
참고 자료
- 제이쿼리 공식 홈페이지 - https://jquery.com/
- 〈jQuery〉 , 《위키백과》
- 〈jQuery〉 , 《나무위키》
- Khan Academy, 〈jQuery의 역사: 존은 어떻게 jQuery를 구축했을까요?〉 , 《Khan Academy》, 2006. 1. 16.
- araikuma, 〈[jQuery 개요]〉 , 《티스토리》, 2018-11-09
- 코딩샘, 〈제이쿼리 기초 JQuery 무료 코딩 실습하기 [TCPSchool]〉 , 《네이버 블로그》, 2018-12-19
같이 보기