인프런 커뮤니티 질문&답변

이민주님의 프로필 이미지
이민주

작성한 질문수

생활코딩 - 자바스크립트(JavaScript) 기본

객체와 반복문

중간에 key를 var name으로 바꿔주는데

작성

·

192

0

for (key in grades) {

  document.write("key: " +key+ " value: " +grades[key]);

}

 

위 코드에서 중간에 key를 var name으로 바꿔주셔도 된다고 했는데 그게 왜 가능한 건가요? 그리고 왜 바꿔주는 지도 여쭤보고 싶습니다.

답변 1

0

key 는 본인이 정한 이름이고, 바꿔도 일치 되기만 하면 작동한다는 내용으로 이해 했습니다. 키가 어떤 변수나 약속된 프로그래밍 언어가 아니라 자신이 정한 본인만의 변수라는 것이라는 점을 확실히 해두기 위해 말씀하신 것이 아닐까 합니다.

이민주님의 프로필 이미지
이민주

작성한 질문수

질문하기