본문 바로가기

Language/JavaScript(ES6)

for 문

1. for(var i = 0 ; i < a ; i++){

}

일반적인 for문 

 첫번째는 변수를 선언 및 할당

 두번째는 조건문

 세번째는 증감


2.for( a in object){

}


첫번째는 변수 선언 및 할당

두번째는 객체(속성과 속성값이 있는) 혹은 행렬


var obj = {x:10, y:11, z:12};
for (property in obj){
    console.log("name: " + property + "; value: " + obj[property]);
}

위 코드를 실행한 결과는 다음과 같다.

name: x; value: 10
name: y; value: 11
name: z; value: 12

배열에 대한 for...in 문 예제

배열에 대한 for...in 문 예제는 다음과 같다.

var array = [10,11,12];
for (property in array){
    console.log("name: " + property + "; value: " + array[property]);
}

위 코드를 실행한 결과는 다음과 같다.

name: 0; value: 10
name: 1; value: 11
name: 2; value: 12

위의 예제 참조

'Language > JavaScript(ES6)' 카테고리의 다른 글

[Javascript]HtmlElement의 리턴값 그리고 constructor  (0) 2018.09.02
CDN  (0) 2018.09.02
[JavaScript] 제어 대상 찾기  (0) 2018.09.02
[Javascript]window객체  (0) 2018.09.01
[JavaScript]BOM객체  (0) 2018.09.01