في JavaScript، توجد ثلاثة طرق رئيسية لإعلان المتغيرات: var
و let
و const
. كل طريقة لها استخداماتها وقواعدها الخاصة. في هذا الدليل، سنتناول الفرق بينها بالتفصيل.
var
هي الطريقة القديمة لتعريف المتغيرات في JavaScript وكانت تُستخدم قبل ECMAScript 6 (ES6).- نطاق المتغير: المتغيرات المُعلنة باستخدام
var
تكون ذات نطاق وظيفي أو عام (Global/Function Scope). - إعادة التعريف: يمكنك إعادة تعريف المتغيرات المُعلنة باستخدام
var
دون حدوث أخطاء.