2012. 3. 29. 21:56

   

* 변수의 조건

- 첫 글자는 영문 or 언더라인

- 두번째부터는 숫자도 가능

- 특수문자 X

- 대소문자 구분

- 미리 있는 용어 사용 X

- 이해하기 쉬운 코드 사용

* 상수의 종류

- 정수형 상수, 실수형 상수, 논리형 상수, 문자형 상수

* (조건식) ? true일 때 : false 일 때

* 한 줄에 여러 개의 명령문을 기술하는 경우를 제외하고는 익스플로러 4.0 이상은 붙이지 않아도 상관 없습니다.

* 문자열 내에서 \(백슬래시)를 사용하면 여러줄에 걸쳐 명령문 작성 가능

* 미리 정해진 기능이 있는 문자들을 일반 문자처럼 사용하려면 \를 앞에 붙입니다.

* switch...case 문

switch(변수)

{ case _______ : ; break

case _______ : ; break

   

default : document.write }

* for 문

for (num = 1; num <= 10; num++)

* while은 조건식에 초기값과 증가값 기술 안함

* do....while 문은 뒤에서 조건을 검사

* 자바스크립트 내장함수

isNaN(num) : num이 숫자이면 true, 아니면 false 반환

parseInt(num) + 1 : 정수문자를 정수로 변환하여 연산

parseFloat(num) + 1 : 실수문자를 실수로 변환하여 연산

eval(num) : 문자식을 수식으로 변환하여 연산

→ 사용자들이 입력하는 내용들은 대개 문자열로 인식되기 때문에 사용자가 입력하는 내용을 받아 연산할 때 유용