คำถามติดแท็ก dynamic-variables

15
ใช้ชื่อตัวแปรแบบไดนามิกใน JavaScript
ใน PHP คุณสามารถทำสิ่งที่น่าอัศจรรย์ / น่ากลัวเช่นนี้: $a = 1; $b = 2; $c = 3; $name = 'a'; echo $$name; // prints 1 มีวิธีการทำสิ่งนี้กับ Javascript หรือไม่? เช่นถ้าฉันมีvar name = 'the name of the variable';ฉันจะได้รับการอ้างอิงตัวแปรที่มีชื่อname?

8
ใช้วงเล็บปีกกากับชื่อตัวแปรแบบไดนามิกใน PHP
ฉันพยายามใช้ชื่อตัวแปรแบบไดนามิก (ฉันไม่แน่ใจว่าสิ่งที่พวกเขาเรียกว่าจริง ๆ ) แต่สวยมากเช่นนี้: for($i=0; $i<=2; $i++) { $("file" . $i) = file($filelist[$i]); } var_dump($file0); ผลตอบแทนคือnullสิ่งที่บอกฉันว่ามันไม่ทำงาน ฉันไม่รู้ว่าไวยากรณ์หรือเทคนิคที่ฉันค้นหาอยู่ตรงไหนซึ่งทำให้ยากต่อการวิจัย $filelistถูกกำหนดไว้ก่อนหน้านี้เมื่อ


6
ตัวดำเนินการตัวแปรเป็นไปได้หรือไม่?
มีวิธีทำสิ่งที่คล้ายกับวิธีใดวิธีหนึ่งต่อไปนี้: var1 = 10; var2 = 20; var operator = "<"; console.log(var1 operator var2); // returns true -- หรือ -- var1 = 10; var2 = 20; var operator = "+"; total = var1 operator var2; // total === 30
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.