개인적으로 공부하면서 기록하는 공간으로
잘못된 정보는 댓글을 통해 알려주시면 감사하겠습니다 :-)
▪ ▪ ▪ ▪ ▪
프로그래밍을 배우면 가장 먼저 하는 반복문 !
(for 또는 while 사용해서 *로 트리만들기.......)
기초적인 문법이죠
이번 포스팅에서는 javascript 에서의 for문 사용방법에 대해 알아볼게요
반복문
반복문이란 똑같은 명령을 일정 횟수만큼 반복하여 수행하도록 하는 실행문이다.
게시판과 같이 반복적인 형태를 띄는 경우가 대다수이기 때문에 많이 사용되는 실행문 중 하나 이다.
for문
for 반복문은 조건문에 만족할 때까지 실행된다.
문법::
① 초기문: 초기화 구문이 존재하면 초기문이 실행된다.
② 조건문: 조건을 검사합니다. 만약 조건문에 만족하면 반복문이 실행되고, 조건문에 만족하지 않으면 for문이 종료된다.
③ 증감문: 증감문이 존재하면 데이터가 갱신되고 다음 단계로 돌아간다.
④ 실행문: 문장이 실행된다.
예제::
let num = [1, 2, 3, 4, 5];
for (let i = 0; i < num.length; i++){
console.log(num[i]);
}
문법::
for ... in문
for in문은 해당 객체의 모든 열거할 수 있는 key 값을 출력한다.
문법::
예제::
let arr = ['a', 'b', 'c', 'd', 'e'];
for (let i in arr){
console.log(arr[i]);
}
for ... of문
for of문은 반복할 수 있는 객체를 순회할 수 있도록 해주는 반복문이다.
for in문은 해당 객체에 모든 열거할 수 있는 value 값을 출력한다.
예제::
let arr = ['a', 'b', 'c', 'd', 'e'];
for (let i of arr){
console.log(i);
}
Reference
✔ https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Loops_and_iteration#for_%EB%AC%B8
✔ http://www.tcpschool.com/javascript/js_control_loop