inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

객체와 반복문

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

250

이민주

작성한 질문수 6

0

for (key in grades) {

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

}

 

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

javascript

답변 1

0

방동혁

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

강의 교안은 따로 없을까요?

0

207

1

배열관련 질문드립니다.

0

345

2

제발 도와주세요

-4

928

1

괄호 질문

0

423

1

new 를 안 붙이는 경우 (섹션19)

0

355

1

무한루프

1

1210

1

혹시 교재는 따로 없을까요?

0

685

0

선생님과 접점을 찾았어요.

0

456

0

new 생성자

0

262

0

sample파일에서 질문있습니다.

3

418

1

password == '111111'

0

509

1

배열

0

281

1

toUpperCase() 에 대해서 질문입니다.

0

251

0

강의를 들으면서 비쥬얼스튜디오 코드를 사용하여도 상관 없을까요?

0

623

2

\'와 변수를 같이 쓰면 안 되나요?

0

336

2

왜 에러가 났는지

0

352

1

첫번째 for문에서 i값 5가 5번 출력 되는 이유

0

502

3

name이 뭐죠

0

275

1

첫번째 예시문에서 값이 왜 5가 5번 반복되는지 궁금합니다.

0

700

3

grades 객체에 key값 show의 function을 지정하는 지점에서 오류가 발생합니다.

0

295

1

function오류

0

392

1

객체 출력차이(document.write, console.log)

0

313

0

자바스크립트에서 함수가 아닌 곳에서 정의된 변수

0

190

0

동일한 이름의 전역변수 선언이 가능한가요

1

742

1