자바스크립트 문장 문법
문장 | 문법 | 용도 |
break | break; bread 레이블; | 가장 안쪽의 루프, switch문, 또는 '레이블'로 명명된 문장에서 빠져나온다. |
case | case 표현식: | switch 문 내부의 문장에 레이블을 붙인다. |
continue | continue; continue 레이블; | 가장 안쪽의 루프, 또는 '레이블'로 명명된 루프를 재시작한다. |
default | default; | switch 문에서 디폴트 문장에 레이블을 붙인다. |
do/while | do 문장 while(표현식); | 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(객체) 문장 | 유효 범위 체인의 확장 |
댓글
댓글 쓰기