JavaScript 변수의 변수
P粉212971745
P粉212971745 2023-08-24 18:55:11
0
2
524
<p>PHP에서 "변경 가능한" 변수를 가질 수 있다는 것을 알고 있습니다. 예를 들어 </p> <pre class="brush:php;toolbar:false;">$x = "변수"; $$x = "안녕하세요, 월드!"; echo $variable; // "Hello, World!"를 표시합니다. </pre> <p>JavaScript에서 변수 이름을 문자열로 참조하는 것이 가능합니까? 어떻게 해야 하나요? </p>
P粉212971745
P粉212971745

모든 응답(2)
P粉494151941

이 작업을 절실히 원한다면 eval()을 사용해 볼 수 있습니다.

으아악

또는 창 개체 사용:

으아악
P粉893457026

tl;dr: eval를 사용하지 마세요!

이에 대한 단일 해결책은 없습니다. 변수는 窗口动态访问一些全局变量,但这不适用于函数的本地变量。 成为window属性的全局变量是用letconst 클래스를 통해 정의할 수 있습니다.

변경 가능한 변수를 사용하는 것보다 거의 항상 더 나은 솔루션이 있습니다! 대신 데이터 구조를 살펴보고 문제에 적합한 데이터 구조를 선택해야 합니다.

과 같은 고정된 이름 세트가 있는 경우

으아아아
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!