آموزش scope در جاوا اسکریپت
14 نوامبر 2022
ارسال شده توسط میلاد بهرامی
1.46k بازدید
دوستِ عزیزم سلام،توی این پست آموزشی از سری پست های آموزش جاوا اسکریپت ، میخوام در مورد مفهوم مهم scope توی جاوا اسکریپت واست توضیح بدم.
به طور کلی سه نوع scope توی جاوا اسکریپت وجود داره :
- global scope
- function scope
- block scope
تا قبل از ES6 و قبل از به وجود اومدن کلمات کلیدی let و const توی جاوا اسکریپت ، از کلمه ی کلیدی var واسه تعریف متغییر ها استفاده میشد ، و دو نوع حوزه ی global scope و function scope وجود داشت ، ولی از سال 2015 به بعد که کلمات کلیدی let و const به وجود اومدن ، یه نوع حوزه دیگه هم توی جاوا اسکریپت به وجود اومد که بهش block scope گفته میشه.
توی این پست قراره مواردی که پایین لیست میکنم رو به زبان خیلی خیلی ساده یاد بگیری.
- مفهوم scope در جاوا اسکریپت و انواع scope
- تفاوت var و let و const
- hoisting در متغییر ها (variable)
- hoisting در توابع (function)
مشاهده ویدئو های مبحث scope
آموزش scope در javascript
برای مشاهده هر ویدئو روی عنوان ویدئو کلیک کنید
آموزش مفهوم scope در جاوا اسکریپت
آموزش global scope
آموزش function scope
آموزش block scope
آموزش مفهوم hoisting
آموزش variable hoisting
آموزش function hoisting
آموزش undeclared variable و strict mode
دیدگاهتان را بنویسید