Şu şekilde yapılandırılmış son derece büyük bir JSON nesnem var:
{A : 1, B : 2, C : 3, D : 4}
Nesnemdeki değerleri anahtarlarla değiştirebilen bir işleve ihtiyacım var ve bunu nasıl yapacağımı bilmiyorum. Bunun gibi bir çıktıya ihtiyacım olacak:
{1 : A, 2 : B, 3 : C, 4 : D}
Bunu yapabilmemin herhangi bir yolu var mı, manuel olarak her şeyin değiştirildiği yeni bir nesne oluşturabilir miyim?
Teşekkürler
function swap(obj) {return new Map(Object.entries(x).map([k, v] => [v, k]))}