Bunun gibi bir javascript nesneniz olduğunu varsayalım:
var data = { foo: 'bar', baz: 'quux' };
Mülklere mülk adına göre erişebilirsiniz:
var foo = data.foo;
var baz = data["baz"];
Ancak mülklerin adını bilmiyorsanız bu değerleri almanız mümkün müdür? Bu özelliklerin sırasız doğası, onları birbirinden ayırmayı imkansız kılıyor mu?
Benim durumumda, özellikle bir işlevin bir dizi ad-değer çiftini kabul etmesi gereken, ancak özelliklerin adlarının değişebileceği bir durumu düşünüyorum.
Şimdiye kadar bunun nasıl yapılacağına dair düşüncelerim, özelliklerin isimlerini verilerle birlikte fonksiyona iletmek, ancak bu bir hack gibi geliyor. Mümkünse bunu iç gözlemle yapmayı tercih ederim.