본문 바로가기

Web/Java Script

자바 스크립트(javascript) 기본 이해

 

자바스크립트

 

  - 브라우져 내부의 프로그램할 수 있는 프로그램언어

             - 브라우저

             - 플래시 액션스크립트

             - Unity 내부의 스크립트 언어로 쓰임

             - 독립적으로 서버 프로그래밍 언어화 : node.js

 

  - Sun (자바언어와 유사한 구조)

           - 언어문법 구조

           - 컴파일러

 

           => 넷스케이프 네비게이터 : 자바스크립트

           => 마이크로소프트 익스플로러 : JScript

           => 유럽표준 : ECMA Script

                     : 각각 라이브러리가 약간씩 차이가 남

--------------------------------------------------------------------------------------------------------

 

           컴파일러 => 구글이 재작성 => 성능향상, 보다 프로그램 지향적 => 공개코드

 

           디자이너 => 객체지향 문법화

           라이브러리화 : 라이브러리의 별도 문법이 추가

             1. jQuery (pc) -> jQuery Mobile (mobile)

                     http://jquerymobile.com/

                     http://jquery.com/

             2. ExtJS (pc) -> sencha touch (mobile)

 

           브라우저 내부의 동적 기능을 향상시킬수 있음

 

           자료형 내부적으로 선언되는 형태

             - 가변현 변수

             - variant

             - 초기화 시켰을 때 내부적으로 자료형 결정

             - 자료형에 대한 형변환에 신경써야함

             - var 예약어를 통해 선언