Front-end/JavaScript
[JavaScript] 반복문 - while 문
while 문 while(조건){ 실행문 } do while문 do{ 실행문 }while(조건) break 문 : 반복문을 빠져나옴 continue 문 : 맨 앞으로 돌아감
while 문 while(조건){ 실행문 } do while문 do{ 실행문 }while(조건) break 문 : 반복문을 빠져나옴 continue 문 : 맨 앞으로 돌아감
for 문 for(초기값, 조건식, 변화식){ 실행문 } forEach 문 배열명.forEach(function(변수){ 실행문 }) for of 문 for(변수 of 배열명){ 실행문 } for in 문 for(변수 in 객체){ 실행문 }
if 문 if(조건){ 참일 때 실행문 } if(조건){ 참일 때 실행문 } else{ 거짓일 때 실행문 } if(조건1){ 조건 1이 참일 때 실행문 } else if(조건2){ 조건2가 참일 때 실행문 } else{ 모든 조건이 거짓일 때 실행문 } 조건 연산자 조건 ? 참일 때 : 거짓일 때 switch 문 switch(변수) { case 'A' : 변수가 'A'와 같을 때 실행문; break; case 'B' : 변수가 'B'와 같을 때 실행문; break; default : 모두 다를 때 실행문; }
심볼형(Symbol) : 심볼은 변경할 수 없는 자료형 Symbol은 유일성을 보장하기 때문에 id 값을 바꿔도 Symbol은 바뀌지 않는다.