"자바스크립트"의 두 판 사이의 차이

9번째 줄: 9번째 줄:
*웹브라우저(클라이언트 측)에서 사용할 수 있는 프로그래밍 언어
*웹브라우저(클라이언트 측)에서 사용할 수 있는 프로그래밍 언어
*웹페이지를 동적으로<ref>프로그램에 의해</ref> 제어하기 위해서 고안된 언어
*웹페이지를 동적으로<ref>프로그램에 의해</ref> 제어하기 위해서 고안된 언어
*점차 HTML5이 보급되면서 [[네이티브앱]]으로만 구현가능하던 기능이 [[웹앱]]으로도 구현가능하게 됨
*서버에 있는 소스가 그대로 다운로드되어 클라이언트에서 수행됨
*서버에 있는 소스가 그대로 다운로드되어 클라이언트에서 수행됨
*웹브라우저가 아닌 환경에서도 사용됨(예: [[node.js]])
*웹브라우저가 아닌 환경에서도 사용됨(예: [[node.js]])

2015년 2월 17일 (화) 21:56 판

1 개요

JavaScript; JS
자바스크립트
  • 스크립트 언어
  • 객체지향 언어
  • 동적 프로그래밍 언어
  • 표준은 ECMA스크립트
  • 웹브라우저에 인터프리터 내장
  • 웹브라우저(클라이언트 측)에서 사용할 수 있는 프로그래밍 언어
  • 웹페이지를 동적으로[1] 제어하기 위해서 고안된 언어
  • 점차 HTML5이 보급되면서 네이티브앱으로만 구현가능하던 기능이 웹앱으로도 구현가능하게 됨
  • 서버에 있는 소스가 그대로 다운로드되어 클라이언트에서 수행됨
  • 웹브라우저가 아닌 환경에서도 사용됨(예: node.js)
  • 1급 함수 지원

 

2 기능 예시

간단한 예시만 몇가지...

  • CSS 스타일 변경
  • 팝업창 띄우기
  • 입력값 유효성 검사

3 같이 보기

4 주석

  1. 프로그램에 의해

5 참고 자료

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}