🔑 키워드 정리
- 레이블 문 label statement : 식별자가 붙은 문
foo: console.log("foo");
중첩된 for 문에서 사용할 수 있다.
outer: for(var i = 0; i < 3; i++){
for(var j = 0; j < 3; j++){
if(i + j === 3){
break outer;
}
}
}
🗒 내용 정리
- 블록문은 블록문 자체로 종결성을 갖기 때문에 끝에 세미콜론을 붙이지 않는다.
- 조건식은 불리언 값으로 평가될 수 있는 표현식이다.
- if ...else 문과 switch 문의 우선순위
if ... else 문으로 해결할 수 있다면 if ... else문을 사용하는 것이 좋다. 다만, 조건이 너무 많아서 switch문을 사용했을 때 가독성이 좋다면 switch 문을 사용하자.
'Today I Learned' 카테고리의 다른 글
운영체제와 정보기술의 원리5 프로세스 관리 (0) | 2022.01.31 |
---|---|
운영체제와 정보기술의 원리4 프로그램의 구조와 실행 (0) | 2022.01.30 |
모던 자바스크립트 Deep Dive 7장 연산자 (0) | 2022.01.24 |
모던 자바스크립트 Deep Dive 6장 데이터 타입 (0) | 2022.01.24 |
운영체제와 정보기술의 원리3 컴퓨터 시스템의 동작 원리 (0) | 2022.01.23 |