Clone_mk2 MYPI

Clone_mk2
접속 : 3970   Lv. 52

Category

Profile

Counter

  • 오늘 : 1 명
  • 전체 : 48926 명
  • Mypi Ver. 0.3.1 β
[기본] 자바스크립트 변수명 문법 관련 문의 (9) 2015/04/03 PM 02:28
PHP 에서는 $i=1 이라는 가정하에

$('String'_$i) = $String_1

이 두가지가 같잖아요.

근데 스크립트에선 이 문법을 모르겠어요.

var Str_1 ~ Str_10 까지

순서대로 변수가있고 반복문 내에서 표현하고 싶어서 그렇습니다.

doc-ument.write = 'Str' + $i; 이런식으로 하면 문자열로 나올테고
doc-ument.write = Str + $i 하면 Str 이라는 변수가없으니 에러날테고

해당 문법을 모르겠네요.

신고

 

이상한    친구신청

그 문법을 지원하는 언어는 스크립트 중에서도 몇개 없습니다
그냥 배열쓰세요

Miix2    친구신청

네 답변감사합니다 그냥 배열로할게요.

난뭘까요    친구신청

eval ('Str'+i); 로 해보세요

Miix2    친구신청

제일 처음에 해봤는데 안되더라구요.
아예 방식을 배열로 교체해야겠습니다. 감사합니다.

Miix2    친구신청

어라라 다시 하니까 되네요 .

맨 처음에 했을때 안됐는데. 처음에 오타가있었나 봅니다

아무튼 답변 감사합니다.

이상한    친구신청

제가 작업해본 언어중 php말고 해본건 Tcl 밖에 없네요

호노위스    친구신청

window['Str'+$i] 이렇게 하셔도 될겁니다.

중고플스    친구신청

그럴때 쓰라고 만든게 배열인데... ^^;;;;

Miix2    친구신청

짜다보면 꼭 저런방식이 필요한 경우가 생기네요
제가 버릇을 잘못들인건지

아는형한테도 물어봤더니 왜 대체 저렇게 쓰는지를 먼저 묻네요 ㅋㅋㅋ
X