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

واکشی اطلاعات در یک سطح در object در javascript

درود - یکم عنوانم گیج کنندست،فقط میتونم با مثالم توضیح بدم ، فرض کنیم من object هایی به این شکل از backend میگیرم :

let object_1=
{
    a:{
    aa:'aaa',
    bb:'bbb'
    },
    c:{
        d:{
                f:'g'
            }
        }
    }

من نیاز دارم که این تبدیل به این بشه :

let object_1=
{
    aaa:'aaa',
    abb:'bbb'
    cdf:'g'
    }

ثبت پرسش جدید
moha li
تخصص : توسعه دهنده لاراول و Vue
@mohaligateway 3 سال پیش مطرح شد
0

سلام
الگوریتم تبدیل خروجی بالا به پائینی به چه صورتی هست ؟ تعداد تغییر پیدا می کند یا خیر ؟ مثلا ممکنه تا H هم اضافه بشه ؟
@mohsen.mehri6101


محمدامید قهرمانی
تخصص : Python Programming
@mohammadomidvp26 3 سال پیش مطرح شد
0

سلام و درود @mohsen.mehri6101
میتونی از نرم افزار برنامه نویسی وب سایت از وب کر، که آموزش HTML, HTML5, CSS, CSS3, JS هم داره، کمک بگیری.
توضیح تصویر رو وارد کنید
دانلود از کافه بازار


moha li
تخصص : توسعه دهنده لاراول و Vue
@mohaligateway 3 سال پیش مطرح شد
0

سلام
الگوریتم تبدیل خروجی بالا به پائینی به چه صورتی هست ؟ تعداد تغییر پیدا می کند یا خیر ؟ مثلا ممکنه تا H هم اضافه بشه ؟
@mohsen.mehri6101


محسن مهری
تخصص : برنامه نویس back-end با زبان...
@mohsen.mehri6101 3 سال پیش مطرح شد
0

@mohaligateway
درود مهندس بله حقیقتا backend کار یه نفر دیگست و نمیدونم تا چه سطحی میخاد اطلاعات رو بفرسته و تا چه عمقی ؟؟!!!


moha li
تخصص : توسعه دهنده لاراول و Vue
@mohaligateway 3 سال پیش مطرح شد
0

درود بر شما
الگوریتم کار به صورت تو در تو هست به صورتی که مقدار key و value ها در هم ضرب می شود.
با لحقه های تو در تو foreach می تونید مشکل را برطرف کنید باید از داخلترین حلقه شروع کنید.
@mohsen.mehri6101


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

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