สมมติว่าเรามีอาร์เรย์ของอ็อบเจกต์ดังนี้:const arr = [{a: 2, b: 5, c: 6}, {a:3, b: 4, d:1},{a: 1, d: 2}];แต่ละอ็อบเจกต์มี key ที่ไม่ซ้ำกันภายในตัวมันเอง แต่อ็อบเจกต์ต่างกันอาจมี key ร่วมกันเราต้องเขียนฟังก์ชันที่รับอาร์เรย์แบบนี้และคืนค่าอ็อบเจกต์ที่มี key ทั้งหมดที่ไม่ซ้ำกันในอาร์เรย์ พร้อมค่าเป็นผล