2013-08-15 4 views
1

derpy 예에서 문제가되는 것은 :이 프로그래밍 용어에 대한 용어가 있습니까?

JS :

var length = 5; 

for (var i = 1; i < length + 1; i++) { 
    $('#element' + (i -1)).fadeOut(500); 
    $('#element' + i).fadeIn(500); 
} 

HTML :

<div id="element1" style="height: 100px; width: 100px; background-color: red;"></div> 
<div id="element2" style="height: 100px; width: 100px; background-color: green;"></div> 
<div id="element3" style="height: 100px; width: 100px; background-color: blue;"></div> 
<div id="element4" style="height: 100px; width: 100px; background-color: yellow;"></div> 
<div id="element5" style="height: 100px; width: 100px; background-color: pink;"></div> 

기간이 거기에 있습니까? 나는 문장 형식의 'thing'이 다음과 같다고 생각합니다 : "타겟 루프 변수를 대상 변수 이름의 일부로 이름을 사용하여 루프에서 동적으로 대상 지정".

아마도이 부분을 잘못 설명했을 것입니다. 내가 묻는 것을 이해하는 사람이 누구이며, 프로그래밍에있어 '용어'가 있습니까?

+1

유감스럽게도, 이름은 없습니다. – Abhishek

+0

효율적이고 전문가가 아니기 때문에 이름을 지정할 자격이 없습니다. – u54r

+0

왜 'i'가 1로 초기화됩니까? 0으로 충분하지 않겠는가? – agconti

답변

1

대부분의 프로그래머가 이해할 문구는 "동적 변수 이름"입니다.

+1

DOM 요소 ID가 실제로 변수 이름입니까? 나는 그것이 어떤면에서 유사하다고 생각합니다. – Barmar

+1

네, 공정한 지적입니다. "동적 식별자"라고 말하면 좋습니까? – paddy