나는 동적으로 생성 된 변수 item_908
(908은 동적 임)을 가지고 있습니다. 나중에 문자 을 보유하는 id
이라는 변수가 있습니다.자바 스크립트에서 동적 변수를 사용하는 방법
이제 프로그래밍 방식으로 변수 item_908
에 액세스해야하며이를 수행하는 방법을 기억할 수 없습니다. 아무도 말해 줄 수 있니?
나는 동적으로 생성 된 변수 item_908
(908은 동적 임)을 가지고 있습니다. 나중에 문자 을 보유하는 id
이라는 변수가 있습니다.자바 스크립트에서 동적 변수를 사용하는 방법
이제 프로그래밍 방식으로 변수 item_908
에 액세스해야하며이를 수행하는 방법을 기억할 수 없습니다. 아무도 말해 줄 수 있니?
가 전역 범위에있는 경우 :
var obj = {},
id = 908;
obj.item_908 = "abc";
obj["item_" + id]; // abc
+1 내 기억을 복원 해 주셔서 감사합니다. – Thariama
다른
당신은 단지 객체 throu 액세스 할 수 있습니다 동적 변수를 사용하지 마십시오. friggin 배열을 사용하십시오. 또는 그것이 숫자 이상인 경우, 객체. 그러나 범위를 오염시키지 마십시오. – delnan