Dizide saklı değişkenler veya değişken adları var. Bunları bir döngüde kullanmak istiyorum, ancak eval()
'u kullanmak zorunda kalmak istemiyorum. Bunu nasıl yaparım? Değerleri bir dizide tırnak içine kaydedersem, değeri oluşturmak için herhangi bir denklemin sağ tarafında eval()
kullanmam gerekir. Değişken adını saklarsam, gerçek değişkeni saklayacağımı sanıyordum, ama doğru çalışmıyor.Değişken olarak dizi içeriğini eval() kullanılmadan nasıl kullanılır?
$(data.xml).find('Question').each(function(){
var answer_1 = $(this).find("Answers_1").text();
var answer_2 = $(this).find("Answers_2").text();
var answer_3 = $(this).find("Answers_3").text();
var answer_4 = $(this).find("Answers_4").text();
var theID = $(this).find("ID").text();
var theBody = $(this).find("Body").text();
var answerArray = new Array();
answerArray = [answer_1,answer_2,answer_3,answer_4,theID,theBody]
for(x=0;x<=5;x++) {
testme = answerArray[x];
alert("looking for = " + answerArray[x] + ", which is " + testme)
}
});
Demek istediğim ** # ** Cevaplar _N_. – SLaks