راکت
حل شده

آبجکت در js

1 پاسخ

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

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 در بیاد

ثبت پرسش جدید

پاسخ‌ها

1
محمد ملکی
محمد ملکی
@m.mohammad382md

تخصص: برنامه نویس React

بهترین پاسخ
  let result = {};      for (let i = 0; i < arr.length; i++) {

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

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

شاید پاسخ شما همین‌جا باشد

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

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