2014. 9. 23. 16:37 나홀로스터디/JS 완벽가이드
1.1 자바스크립트란?
1.2 여러 버전의 자바스크립트
1.3 클라이언트 측 자바스크립트
1.4 기타 환경에서의 자바스크립트
1.5 자바스트립트 탐험
자바스크립트는 객체지향 프로그래밍을 지원하는 인터프리터 방식의 프로그램 언어로 변수의 타입을 명시할 필요가 없는 타입 제약이 약한 언어이다.
자바스크립트의 객체지향 상속 메커니즘은 프로토타입(prototype) 기반이며 기본 데이터 타입으로 숫자, 문자열, 불리언 값을 지원하고 배열, 날짜, 정규 표현식 객체를 기본으로 지원한다.
웹브라우저에 내장된 자바스크립트는 HTML 웹 페이지 내에 포함된 스크립트를 실행하는데 이것은 웹 서버에 의해 실행되는것이 아니라 클라이언트 컴퓨터에 의해 실행되는 것으로 클라이언트 측 자바스크립트라고 불린다.
1.1 자바스크립트란?
자바스크립트는 자바가 아니다
자바스크립트는 썬 마이크로시스템즈의 프로그램 언어인 자바와 문법이 약간 닮은 것과 둘다 웹브라우저에서 실행될 수 있다는 것을 제외하고는 서로 관련이 없다.
1.2 자바스크립트란 무엇인가
자바스크립트는 간단하지 않다
자바스크립트는 언뜻 간단해 보이지만 사실 다른 언어와 비슷하거나 일부 언어보다 더 다양한 기능을 갖춘 완벽한 프고그램 언어다.
1.3 클라이언트 측 자바스크립트
클라이언트 자바스크립트는 자바스크립트 인터프리터가 웹 브라우저에 내장된 것으로 클라이언트 측 자바스크립트는 자바스크립트 인터프리터의 스크립트 지원과 웹 브라우저에 의해서 정의되는 문서 객체 모델(DOM: Document Object Model)을 결합한 것으로 정적인 콘텐츠에 동적인 성질을 부여한다.
자바스크립트의 진정한 힘은 스크립트로 HTML 문서 내용에 접근할 수 있다는 것이다.
>> 클라이언트 측 자바스크립트 예
2014. 9. 22. 11:09 나홀로스터디/JS For Web Dev
1.1 역사
1.2 자바스크립트란 무엇인가
1.3 ECMAScript와 관계
1.4 다양한 버전
참조타입 (0) | 2014.10.17 |
---|---|
객체에 대한 이해 (0) | 2014.10.15 |
변수와 스코프, 메모리 (0) | 2014.10.07 |
언어의 기초 (0) | 2014.10.01 |
HTML 속의 자바스크립트 (0) | 2014.09.23 |