Javascript Call Stack and Memory Heap Arabic (2) | javascript شرح | javascript behind the scenes

Опубликовано: 30 Апрель 2026
на канале: Shadow Coding
5,803
293

تقدر تتواصل معايا هنا.
Facebook:   / mostafashadow1  
Linkedin:  / mostafashadow1  

Call Stack and Memory Heap
تعلم Call Stack and Memory Heap بالعربي

قولنا قبل كدا ان من اهم الحجات الي بيعملها
javascript engine

انه بيقرأ التعليمات البرمجية وبينفزها

عشان يقدر يقرأها محتاجين مكان لتخزينها , المكان دا اسمه
Memory Heap
مثال
let name = "mostafa";
ببساطه احجزلي مكان في الزاكره بتاعتك بيشيل قيمه المتغير
ايه وظيفتها memory heap كدا عرفنا
وحققنا اول مطلوب (مكان للتخزين)

Call Stack

مسؤل عن تنفيذ الكود , بيمشي علي الكود سطر سطر وبيبدا انه ينفزه

بس خلي بالك من حاجه

Call Stack

عباره عن وعاء , يعني لو الوعاء دا فيه حجات وانا محتاج اشيل منه الحاجه بديهي جدا ان هشيل اول حاجه موجوده فوق خالص فيه صح ؟

حلو جدا طيب فكر معايه كدا اول حاجه موجودة فوق خالص

اكيد دي اخر حاجه دخلت الوعاء دا بديهي صح؟

هو دا بقا معني مصطلح

last in first out | LIFO



لو عايز مثال عملي يوضحلك الفكره وتعرف ازاي عملت

debugger

للكود وتابعته خطوه بخطوه شوف الفديو الرابط اخر المقال والتعليقات

نيجي بقا لي
What is a Stack Overflow?

ببساطة جدا
JavaScript Engines is not infinite in size
يعني انك تقدر تكثر المساحه دي مثال

function foo() {
foo()
}
foo();

هنا هيحصل
infinite loop of function calls


javascript شرح
javascript tutorial
javascript
javascript project
javascript behind the scenes
javascript dom
javascript oop
شرح javascript
javascript examples
javascript course
learn javascript in arabic
كورس javascript
learn javascript
javascript bom
javascript كورس
تعلم javascript
advanced javascript
javascript in arabic
javascript advanced
دورة javascript
javascript full course
javascript ماهي









#javascript #programming #programming #js #webdevelopment