웹 프로그래밍 기초/자바스크립트 개념 3

자바스크립트의 활용

1) 웹 페이지 개발자바스크립트는 웹 브라우저에서 실행되는 클라이언트 애플리케이션을 개발하기 위하여 제공되었습니다. 웹 페이지 개발을 위한 다양한 도구들은 있으나 웹 브라우저에서 실행되는 언어는 자바스크립트가 유일하다. 따라서 동적인 웹 페이지를 개발하기 위해서는 자바스크립트만이 유일한 해법입니다.  자바스크립트를 이용한 웹 페이지 개발을 위해 가장 인기 있는 자바스크립트 라이브러리는 JQuery입니다. 이벤트 핸들링, 애니메이션, AJAX 등의 작업을 빠르고 강력하게 지원하며, 자바스크립트 디자인의 새로운 방법으로 다룰 수 있게 합니다.  2) 웹 서버 개발지금까지 웹 서버는 C#, JAVA, 파이썬 등의 프로그래밍 언어로 개발되었습니다. 그러나 Node.js의 등장은 자바스크립트로 웹 개발에 필요한 ..

자바스크립트의 특징

1) 스크립트 언어이다. 프로그래밍 언어는 실행 과정에서 요구되는 두 종류의 번역기가 있다. (프로그래밍 언어 → 기계어) (1) 컴파일러전체 소스 코드를 한 번에 분석하고 변환하여 실행 파일을 생성합니다. 이 과정에서 문법 오류를 검사하고 최적하를 수행하여 기계어 코드로  변환 (2) 인터프리터인터프리터는 소스 코드를 한 줄씩 읽어 해석하고 즉시 실행합니다. 프로그램 실행 중에 각 줄을 해석하므로, 코드가 실행되는 동안 오류를 검사 자바 스크립트는 인터프리터를 요구하며, HTML문서를 작성하고 자바스크립트 프로그램을 끼워 넣어 저장한 후 웹 브라우저로 열면 바로 실행 결과를 볼 수 있는 스크립트 언어이다. 웹 브라우저에 탑재된 JavaScript Interpareter Engine에 의해 해석되어 화면..

자바스크립트란?

JAVASCRIPT : 웹페이지의 동작을 담당한다 01. 자바스크립트의 역할 웹 페이지의 일방적인 정보 제공을 벗어나 정보의 검색, 정보의 전달 등 클라이언트의 요구를 동적으로 수용할 수 있도록 제공한다.ex) 매일 서버의 웹 페이지를  수정하지 않으면 영원히 변하지 않는 날짜를 제공받는다.  02. 자바스크립트의 필요성1995년 웹 블아주 시장을 90% 점유하고 있던 넷스케이프 커뮤니케이션즈에서 웹페이지의 보조적인 기능을 수행하기 위해 브라우저에서 동작하는 경량 프로그래밍 언어를 도입하게 됨. 그것이 자바스크립트이다. 1996년에는 브라우저에 따라 정상적으로 동작하지 않은 크로스 브라우징 이슈가 발생하여 개발하기가 어려워졌으나 ECMA 비영리 표준화 기구에서 자바스크립트의 표준화를 요청함으로 ECMAS..