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ş:
Bir döngü içinde nesne harfleri bir di...
İlişkisel dizi Javascript foreach döng...
JavaScript dizi döngü...
Eğer anahtar kontrol JavaScript bir ne...
JQuery ile JavaScript nesne için form ...