본문 바로가기

JAVASCRIPT

객체 반복문과 조우

let grades = {'eging':10,'k8805':6,'sorialgi':80};

for(key in grades) {
      console.log(grades[key]);
}

객체에 value 값을 알아보는 방법입니다.

 

for in 문에 대한 설명은 grades 객체가 한개씩 실행되면서 그 안에 key 값들이

for문안에 있는 key에 담아서 실행됩니다. 그안에는 value값들도 console.log로 알수있습니다.

 

 

 

let grades = {'egoing': 10, 'k8805': 6, 'sorialgi': 80}

for ( key in grades ) {
	document.write('key:'+'key+' value : '+grades[name]+'<br />');
} 

 

document.write(출력값)은 명령문이며 자바스크립트를 이용해서 가로안에 있는 출력값을 브라우저에 출력합니다.

 

 

for in 문에 대한 설명은 grades 객체가 한개씩 실행되면서 그 안에 key 값들이

for문안에 있는 key에 담아서 실행됩니다.

 

브라우저에 결과값은 

 

key : egoing value : 10
key : k8805 value : 6
key : sorialgi value : 80

 

이런식으로 나옵니다.

 

객체에서도 fon in 문을 이용할수 있습니다.

 

let arr = [a,b,c]

for (let name in arr){
	console.log(name);
}

 0 1 2 가 나옵니다. 인덱스 값이 나옵니다.

 

안에 있는 값을 구하려면 

 

for(let name in arr){
console.log(arr[name]);
}

 

a b c 가 나옵니다.

 

 

이포스팅은 생활코딩을 참고해서 만들었습니다. egoing님 감사합니다.

'JAVASCRIPT' 카테고리의 다른 글

모듈  (0) 2020.10.26
자바스크립트 객체 지향 프로그램  (0) 2020.10.25
객체  (0) 2020.10.25
배열의 제어  (0) 2020.10.24
배열  (0) 2020.10.22