다양한 속성을 가진 "Imgs"클래스가 있습니다. 그리고 1 속성의 이름 인 문자열 변수가 있습니다. 이제 많은 "Imgs"로 구성된 배열 (그림)의 루프를 만들고 문자열의 속성을 사용하려고합니다.문자열의 형태로 속성 이름으로 속성을 선택할 수 있습니까?
이 내가 원하는 것을 보여 주지만, 물론 작동하지 않습니다/
편집 : 물론 "Imgs"및 많은 다른 사람 있지만, 예를 들어 그 나던 문제에 대한 .xyz 인 속성을가 인도 표준시.
var property = "xyz";
for (i in pictures) {
if (pictures[i].property) { . . . }
}
인사, 나는 당신의 도움을 주셔서 감사합니다
당신은 인덱스 표기법을 사용하는 것이 좋습니다
정말 이름을 의미? ID 또는 클래스? – Jamie
중복 된 http://stackoverflow.com/questions/4255472/javascript-object-access-variable-property-by-name-as-string – JustcallmeDrago
sry 나는 그 (어리석은) 질문을 검색하는 방법을 몰랐습니다. D 시도했지만 실패했습니다 – easyX