Tahribat.com Forumları
Html - CSS - XML - JavaScript - Ajax
Javascript'te Array'i İşaret Etme [ÇÖZÜLDÜ]
Html - CSS - XML - JavaScript - Ajax
Javascript'te Array'i İşaret Etme [ÇÖZÜLDÜ]
Javascript'te Array'i İşaret Etme [ÇÖZÜLDÜ]
-
var array1 = ["item1", "item2"]; function test(arg){ console.log(arg); }
Yukarıdaki fonksiyonu:
test(array1);
olarak çağırdığımda, fonksiyon içindeki argümanın (arg) array1 i işaret etmesini nasıl sağlayabilirim?
bu haliyle konsola doğal olarak "array1" yazıyor. ben array1 adlı dizinin itemlerini yazdırmak istiyorum.
Teşekkürler.
ÇÖZÜM :
var array1 = ["item1", "item2"]; function test(arg){ console.log(global[arg]); }
browser'da kullanıyorsanız, global yerine window yazmak gerekmekte.
-
var array1 = ["item1", "item2"]; for (var k in array1){ if (array1.hasOwnProperty(k)) { console.log("Key is " + k + ", value is " + array1[k]); } }
Şu şekil mi?
-
Sağol pSkpt, yukarıdaki şekilde çözdüm sorunu.
-
RockZs bunu yazdı
Sağol pSkpt, yukarıdaki şekilde çözdüm sorunu.
test(array1); bu şekilde değil sen test('array1'); bu şekilde çağırıyorsundur. Sorunu anlamamıştım şimdi anladım.