درود - یکم عنوانم گیج کنندست،فقط میتونم با مثالم توضیح بدم ، فرض کنیم من object هایی به این شکل از backend میگیرم :
let object_1=
{
a:{
aa:'aaa',
bb:'bbb'
},
c:{
d:{
f:'g'
}
}
}
من نیاز دارم که این تبدیل به این بشه :
let object_1=
{
aaa:'aaa',
abb:'bbb'
cdf:'g'
}سلام
الگوریتم تبدیل خروجی بالا به پائینی به چه صورتی هست ؟ تعداد تغییر پیدا می کند یا خیر ؟ مثلا ممکنه تا H هم اضافه بشه ؟
@mohsen.mehri6101
سلام و درود @mohsen.mehri6101
میتونی از نرم افزار برنامه نویسی وب سایت از وب کر، که آموزش HTML, HTML5, CSS, CSS3, JS هم داره، کمک بگیری.

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