2013-08-02 3 views
1

스크립트에서 문자열을 어떻게 평가할 수 있습니까?변수 이름에서 문자열을 평가하는 방법

예 :

이 코드를 작성하고 싶습니다.

$('#ul23').prepend(item); 

는하지만 난 단지 변수에 번호가 같은

var x = 23; 
$('#ul{x}').prepend(item); // how can I make it??I know only the php way... 
+7

왜 그냥 연결하지 않습니까? '# ul'+ x – Prasanth

답변

6

다만이 같은 :

$("#ul" + x).prepend(item); 

사이드 참고 : 같은 구문은 CoffeeScript 존재합니다. CoffeeScript에서는 "abc#{x}def"을 쓸 수 있으며 "abc23def"이됩니다. 자바 스크립트에서는 실제로는 "abc" + (x) + "def"으로 변환됩니다.

+0

아처럼, 정말 간단합니다 .... 덕분에 대단히 – whitebear

+0

연결은 우리가 그것을 – zzlalani

+0

라고 부르는 것입니다. 그것은 간단했습니다 : D btw +1 커피 – Prasanth

관련 문제