새소식

코딩/웹

[기초] JQuery와 자바 스크립트란?

  • -
반응형

JQuery와 자바스크립트란 무엇일까요?

 자바스크립트(JavaScript) 

자바스크립트는 웹 브라우저에서 동작되는 스크립트 언어를 말합니다.

HTML로 레이아웃을 짰다면, 이제는 자바스크립트를 통해 동적인 기능들을 구현할 차례입니다!

1. 인터프린터 언어

이것은 코드가 작성된 순서대로 구문을 한다는 뜻입니다. 순차적으로 코드를 분석하면서 내려오다가, 만약 중간에 코드가 꼬여 에러가 발생한다면 그 다음 줄 부터는 구문을 분석하지 않습니다.


2. 클라이언트 스크립트 언어

자바스크립트는 서버에서 실행되는 것이 아닙니다! 사용자 컴퓨터에서 실행되는 클라이언트 언어여서 이런 점은 서버에서 운영되는 PHP, JSP, ASP 언어와 비교된다고 합니다.


3. 객체 기반 언어

다양한 기능(매서드)들과 종류들이 있습니다.


4. 오픈 소스 언어

다른 사용자들이 마음 먹으면 웹사이트의 자바 스크립트 소스를 얼마든지 읽어볼 수 있습니다.


5. 다양한 라이브러리가 지원됩니다.  

제이쿼리 역시 자바스크립트를 통해서 만들어진 언어인데요, 이처럼 JS를 통해 다양한 기능을 쉽게 구현할 수 있으며 뛰어난 효과를 만들어 낼 수 있습니다. 제이쿼리 뿐만 아니라 모바일에서 사용하는 센차터치, 제이쿼리 모바일, node.js 등 많은 언어들이 개발되어 있습니다.



 제이쿼리(JQuery) 

제이쿼리는 자바스크립트 라이브러리를 이용해 만들어진 언어입니다. 

라이브러리란, 자바로 만들어진 다양한 함수의 집합인데요, 자주 사용하는 코드를 재활용 및 효율성 있게 사용할 수 있도록 만들어졌습니다! 제이쿼리는 특히, HTML에 포함되어 있는 클라이언트 사이드 스크립트 언어를 단순화하도록 설계되었습니다.

1. CSS를 쉽게 적용할 수 있습니다. 
제이쿼리에서도 태그를 사용하는 방법이 거의 동일합니다. 따라서 CSS를 사용할 줄 안다면 제이쿼리 역시 쉽게 적용할 수 있습니다.

2. 크로스 브라우징 지원
웹브라우저 호환성을 가지고 있으며, 자바와는 다르게 구버전의 익스플로러도 지원가능한 폭넓은 크로스 브라우징 기능이 존재합니다. 

3. 풍부한 플러그인
제이쿼리는 가장 많이, 폭넓게 사용되는 자바스크립트 라이브러리이니만큼 굉장히 풍부한 플러그인들을 가지고 있습니다.

4. 효율성
제이쿼리는 코드를 좀 더 적게, 즉, 효율적으로 작성할 수 있습니다. 자바스크립트보다 훨씬 적은 소스로도 똑같은 효과를 구현할 수 있습니다.


5. 확장성

제이쿼리는 좋은 확장성과 ajax기능을 구현합니다.




*

171230 정리완료했습니다~><

자바스크립트도 공부하고 싶은데 짬이 안나고 어렵군요ㅠㅠㅠ힘내야져..

반응형

'코딩 > ' 카테고리의 다른 글

rubyinstaller와 SASS 설치하기  (0) 2018.02.12
[CODEPEN] SVG Loading animation  (0) 2018.02.09
[CODEPEN] Show/Hide Menu  (0) 2018.02.09
[Jquery] SCROLL 메뉴  (0) 2018.02.07
[기초] HTML과 HTML5  (0) 2017.12.29
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.