IT_Programming/JavaScript

자바스크립트 완벽가이드 - 6.20 자바스크립트 문장 요약

JJun ™ 2010. 7. 4. 20:53


이 장에서는 자바스크립트 언어의 각 문장에 대해 소개했다.

 

표 6-1에 각각에 대한 문법과 용도를 요약해 두었다.

표 6-1 자바스크립트 문장 문법

문장 문법 용도
break break;
brea 레이블;
가장 안쪽의 루프, switch 문, 또는 '레이블'로 명명된
문장에서 빠져나온다.
case case 표현식: switch 문 내부의 문장에 레이블을 붙인다.
continue continue;
continue 레이블;
가장 안쪽의 루프, 또는 '레이블'로 명명된 루프를
재시작 한다.
default default: switch 문에서 디폴트 문장에 레이블을 붙인다.
do/while do
문장
whilte (표현식);
while 루프를 만드는 다른 방법
empty ; 아무 일도 안함
for for (초기화; 테스트; 증가)
문장
편리하게 쓸 수 있는 루프
for/in for (변수 in 객체)
문장
객체에 속한 프로퍼티들에 대해 루프를 돈다.
function function 함수이름
([전달인자1 [..., 전달인자n]])
{
문장
}
함수를 선언한다.
if/else if (표현식)
문장1
[else 문장2]
조건부 코드 실행
label 식별자 : 문장 '문장'에 '식별자' 라는 이름을 붙인다.
return return [표현식]; 함수를 반환한다. 또는 함수를 '표현식' 의 값으로
반환한다.
switch switch (표현식) {
문장
}
case 또는 default:로 레이블이 붙은 문장들로
다중 분기
throw throw 표현식; 예외를 발생시킨다.
try try {
문장
}
catch (식별자) {
문장
}
finally {
문장
}
예외를 잡아낸다.
var var 이름_1 [ = 값_1]
[ ,..., 이름_n [ = 값_n]];
변수 선언과 초기화
while while (표현식)
문장
기본적인 루프 생성문
with with (객체)
문장
유효 범위 체인의 확장 (권장하지 않음)