انتقل إلى محتوى الدرس

JavaScript Automatically Global scope المتغيرات بدون كلمة var في لغة جافا سكريبت هي من النطاق العام

ستتعلم في هذا الدرس أستخدام النطاقات JavaScript Scope مع المتغيرات ,وسوف تتعلم الفرق بين أنواع النطاقات Function Scope ,Block Scope,Global Scope عند الأعلان عن أي متغير,ايضاً سنتعلم الكُتل البرمجية block statement وعلاقتها بالمتغيرات والفرق بين المتغيرات المُعلن عنها بكلمة var,let,const keword داخل الكُتل البرمجية في لغة جافا سكريبت.

1 صفوف تعليمية
جافا سكريبت
4,915 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

المتغيرات التي أًعلن عنها بدون كلمة var أو كلمة let أو كلمة const داخل نطاق الدالة Function Scope أصبحت تلقائياً من النواع Global variables لحظة الأعلان عنها لأن المتغيرات بدون keyword هي من النوع var.

Automatically Global scope

المتغيرات التي أًعلن عنها بدون كلمة var أو كلمة let أو كلمة const داخل نطاق الدالة Function Scope أصبحت تلقائياً من النواع Global variables.

HTML
function welcome(){
   username= "Ahmed";
  /* username now is global */
  /*Global variable can access here */
  document.write("Welcome inside " + username + "<br>");
}
welcome();
/*Global variable can access here */
/* username can access here */
document.write("Welcome outside " + username);