فرهاد
3 سال پیش توسط فرهاد مطرح شد
1 پاسخ

آبجکت در js

سلام دوستان .
من یه یه آبجت با مقادیر مختلف دارم به شکل زیر

let arr = [{"Personal": "1000"},{"sport": "2100"},{"Industrial": "1200"},{"Commercial": "2300"},
{"Fashion": "1300"},{"Documentary": "2600"}]

چجوری میتونم اینارو foreach کنم و بریزمشون تو یه یه آبجکت و واسش یه اسم انتخاب کنم به شکل زیر

                "photo_type": {
                    "Personal": "1000",
                    "sport": "2100",
                    "Industrial": "1200",
                    "Commercial": "2300",
                    "Fashion": "1300",
                    "Documentary": "2600"
                }

دقت کنید نمیخوام به صورت 0 و 1 و 2 در بیاد


ثبت پرسش جدید
محمد ملکی
تخصص : برنامه نویس React
@m.mohammad382md 3 سال پیش مطرح شد
2
  let result = {};      for (let i = 0; i < arr.length; i++) {

        result[Object.keys(arr[i]).join()] = Object.values(arr[i]).join();
      }

دوست عزیز می تونید از کد بالا استفاده کنید


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام