1. 자바스크립트 역사

- 넷스케이프의 브랜든 아이히에 의해 모카라는 이름으로 만들어짐

- 후에 라이브 스크립트로 개발 되다가 썬 마이크로시스템과 함께 자바스크립트라는 이름을 붙이고 발전하기 시작




2. 자바스크립트의 활용

- 웹 문서의 내용을 동적으로 변경

- 마우스 클릭 같은 이벤트 처리

- HTML5와 함께 웹 어플리케이션을 구현




3. 자바스크립트의 종류

- 유럽 컴퓨터 제조 협회(European Computer Manufacturer's Association)는 자바스크립트를 ECMAScript라는 이름으로 표준화

- 표준을 바탕으로 여러 회사가 자바스크립트를 다른 방향으로 구현


 어플리케이션

 자바스크립트 종류 

 Internet Explorer 

 JScript 

 Opera 

 ECMAScript 

 Mozilla Firefox 

 JavaScript 

 Google Chrome 

 JavaScript 

 Apple Safari 

 JavaScript 

 Microsoft .NET framework 

 JScript.NET 

 Adobe Flash & Adobe Flex 

 ActionScript 

 Adobe Acrobat 

 JavaScript 




4. 표현식과 문장

- 표현식 : 자바스크립트에서 값을 만들어내는 간단한 코드

- 문장 : 하나 이상의 표현식 모임

- 마침표를 찍듯이 세미콜론을 문장 끝에 찍어 문장의 종결을 표시(입력하지 않아도 무관 하지만 대부분의 프로그래밍 언어가 세미콜론을 입력하므로 관례상 입력)




5. 키워드

- 자바스크립트가 만들어질 때 정해진 특별한 의미가 있는 단어

- 현재 모든 브라우저에 지원되는 키워드

 break

 else 

 instanceof 

 true 

 case 

 false 

 new 

 try 

 catch 

 finally 

 null 

 typeof 

 continue 

 for 

 return

 var

 default 

 function 

 switch

 void 

 delete 

 if 

 this 

 while 

 do 

 in 

 throw 

 with


- 사용될 가능성이 있는 키워드

 abstract

 double 

 implements

 private 

 throws 

 boolean 

 enum 

 goto

 import 

 protected 

 transient 

 byte 

 export 

 int 

 public 

 package

 volatile 

 char 

 extends 

 interface 

 short 

 class 

 final 

 synchronized

 long 

 static 

 const 

 float 

 native 

 super 

 debugger 

 




6. 식별자

- 자바스크립트에서 이름을 붙일 때 사용하는 단어

- 변수명과 함수명

- 의미 있는 단어를 사용

- 생성자 함수의 이름은 항상 대문자로 시작

- 변수와 인스턴스, 함수, 메서드의 이름은 항상 소문자로 시작

-여러 단어로 이루어진 식별자는 각 다언의 첫 글자를 대문자로

- 키워드를 사용하면 안됨

- 숫자로 시작하면 안됨

- 특수 문자는 '_' 또는 '$' 만 허용

- 공백 문자를 포함할 수 없음




7. 주석

- ' <!-- --> ' HTML 태그 범위 주석

- ' // ' 자바스크립트 한 줄 주석

- ' /* */' 자바스크립트 범위 주석

+ Recent posts