SORU
26 Mart 2009, PERŞEMBE


JavaScript döngü nesne

Aşağıdaki gibi bir JavaScript nesnesi var:

 var p =
    {
        "p1": "value1",
        "p2": "value2",
        "p3": "value3"
    };

Şimdi p Tüm elementler(p1,p2,p3...) döngü ve anahtarları ve değerleri almak istiyorum. Bunu nasıl yapabilirim? Gerekirse JavaScript nesne getirebilirim. Benim nihai hedefi ile bazı anahtar değer çiftleri döngü ve mümkünse eval kullanmaktan kaçınmak istiyorum.

CEVAP
26 Mart 2009, PERŞEMBE


Başkalarının gösterdiği için döngü kullanabilirsiniz. Ancak, aynı zamanda sen al anahtarı bir nesnenin gerçek özelliği ve prototip değil emin olmak istiyorum:

for (var key in p) {
  if (p.hasOwnProperty(key)) {
    alert(key   " -> "   p[key]);
  }
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BASS212M

    BASS212M

    15 Temmuz 2009
  • pucksz

    pucksz

    24 Mart 2006
  • Slave Boy Films - Fandom from a Galaxy Far Far Away

    Slave Boy Fi

    12 HAZİRAN 2009