Oluşturduğum nesneleri içeren iki JavaScript dizilim (A
ve B
) var. A
dizisindeki tüm nesnelerin B
dizisinde içerildiğini, ancak mutlaka aynı sırayla olmadığını kontrol etmek istiyorum.Javascript Arrays - Aynı içerikteki iki nesne dizisini kontrol ederek, siparişi göz ardı ederek
Bunu yapmanın en iyi yolu nedir?
Düzenleme:
Hepsi gerçek nesneler değil, ilkel, bu yüzden (belki JSON.stringify
gibi bir şey kullanarak) hem içeriklerini ve yapısını karşılaştırmak gerekir.
Bunu yapmak istiyorum çünkü Test Odaklı Geliştirme öğreniyorum ve nesnelerin listelerini döndüren işlevleri test etmek istiyorum. İade edilen listelerin kendilerinde beklenen nesneler olup olmadığını test etmem gerekiyor (bu durumda sipariş önemli değil).
Bunlar "true", "false", "23" veya gerçek nesneler gibi temel öğeler midir? Bunu neden yapmak istediğini açıklayabilir misin? Daha iyi bir yol olabilir. – ChaosPandion
Açıklama için düzenlenmiş soru. – Chetan
Neden ilk sıralamak ve sonra JSON.stringify kullanın – Xinus