300x250
javascript - 자바스크립트란?
* 자바스크립트
- 자바스크립트란 개발자가 만든 문서에 방문자가 방문하여 어떤 동작을 취했을 때,
그 동작에 대응하여 반응이 일어날 수 있도록 해주는 언어
- html 문서에 자바스크립트를 적용했다면 방문자가 특정 요소에서 동작을 취했을 때 반응한다
- GNB(Global Navigation Bar)요소에 마우스를 올리면 그에 해당하는 서브 메뉴가 펼쳐지는 것
* 자바스크립트 언어의 특징
- 자바스크립트는 인터프린터 언어 (코드가 작성된 순서대로 윗줄부터 순차대로 구문 분석을 한다)
- 자바스크립트는 클라이언트 스크립트 언어 (서버의 부하를 줄여준다)
- 객체 기반 언어 (다양한 객체와 메소드 존재)
- 공개된 언어
- 다양한 라이브러리를 활용할 수 있다 (제이쿼리)
* 자바스크립트는 왜 배워야 하나요
- 서버의 부하를 줄일 수 있다 (클라이언트 언어 - 서비스를 제공하는 컴퓨터가 아닌 방문자의 컴퓨터에서 프로그래밍이 실행)
- 정적인 사이트를 동적인 사이트로 만들 수 있다 (자동 슬라이드 배너, 퀵 메뉴)
- 인터렉티브한 사이트를 만들 수 있다
- 다양한 라이브러리 언어를 활용할 수 있다
- HTML5 API의 기반 언어 (API - 소프트웨어를 제어할 수 있는 프로그래밍 언어)
반응형
'JAVA' 카테고리의 다른 글
javascript - 자바스크립트 변수 (0) | 2017.06.20 |
---|---|
javascript - 자바스크립트 기초 (선언) (0) | 2017.06.19 |
자바스크립트 -변수와 연산자 (0) | 2017.06.14 |
자바 스크립트 - 내부 스크립트, 외부 스크립트 (0) | 2017.06.14 |
자바스프링 - ModelAndView 객체 (0) | 2017.03.03 |