Web programing/Javascript

프로그래밍 Javascript 개념

sosal 2014. 7. 25. 23:43

/*

 * http://sosal.kr/

 * made by so_Sal

 */

 

Javascript?

 

HTML 문서에 삽입되며 브라우저 자체에 내장된 해석기능을 이용한 Client 기반의 언어

. 대소문자를 구분한다.
. <script> 태그 안에서만 script문법을 사용한다.
. HTML과 같은 인터프리터 방식으로 해석한다.
* 인터프리터 방식 :: 왼쪽에서 오른쪽, 위에서 아래로 한라인씩 읽고 그대로 해석하는 방식
. 객체 기반 언어.
. Client-Slide Script <사용자 환경>



Client :: 요구하는 사람
Server :: 제공하는 사람




Client 에서 사용하는 언어 :: HTML , Javascript //
현재 브라우저에서에서 바로 해석된다.

Server 에서 사용하는 언어 :: asp, php, jsp
ASP :: 비쥬얼 베이직 기반으로 NT, 2000 server, OS를 사용
JSP :: 자바언어를 기반
PHP :: php만 설치되어있으면 어떤 서버든 사용 가능

-> 위 서버에서 사용하는 언어들은 서버에서 자체적으로
 해석하고 사용자에게는 html과 javascript로 보여주게 된다.

사용자들은 우리가 요구한 내용이 어떻게 처리되는지는 알 수 없고,
자료가 처리된 결과상태만 받아서 볼 수 있다.

모든 언어가 서버언어로 되어있다면, 사소한 부분까지 server의 자원을 사용하게 된다.
서버에서 중요하지 않는 부분들은 javascript로 사용자에게 제공함으로써
불필요한 server의 자원을 사용하지 않고 사용자에게 다양한 서비스를 제공할 수 있게 된다.


'Web programing > Javascript' 카테고리의 다른 글

Javascript 연산자 사용법  (0) 2014.07.26
Javascript 변수의 선언, 초기화, 사용  (0) 2014.07.26
Javascript와 HTML 연동(2)  (0) 2014.07.26
Javascript와 HTML 연동  (0) 2014.07.25
Javascript 객체란?  (0) 2014.07.25