3.6 KiB
3.6 KiB
title, localeTitle
| title | localeTitle |
|---|---|
| Compare Scopes of the var and let Keywords | قارن Scopes من var واسمح للكلمات الرئيسية |
تذكر استخدام Read-Search-Ask إذا واجهتك مشكلة. حاول إقران البرنامج
واكتب الكود الخاص بك 
شرح المشكلة:
نحن بحاجة إلى تغيير var let نطاق وظيفتنا وإضافة let بنطاق الحظر الخاص بنا.
تلميح: 1
- العثور على
varواستبدال معlet.
حاول أن تحل المشكلة الآن
- إضافة
letللمتغيرiداخل بيان if الخاص بك.
حاول أن تحل المشكلة الآن
تنبيه المفسد!
الحل في المستقبل!
الحل الأساسي للكود:
function checkScope() { "use strict"; let i = "function scope"; if (true) { let i = "block scope"; console.log("Block scope i is: ", i); } console.log("Function scope i is: ", i); return i; }
شرح الشفرة:
باستخدام let لك يمكن أن تعلن المتغيرات فيما يتعلق بنطاقها.
روابط ذات صلة
ملاحظات للمساهمات:
لا تقم بإضافة حلول مشابهة لأي حلول موجودة. إذا كنت تعتقد أنها مشابهة ولكن أفضل ، فحاول دمج (أو استبدال) الحل المشابه الموجود.- أضف شرحًا لحلك.
- تصنيف الحل في واحدة من الفئات التالية - الأساسي والمتوسط والمتقدم .

- الرجاء إضافة اسم المستخدم الخاص بك فقط إذا قمت بإضافة أي محتويات رئيسية ذات صلة . (
لا تزيل أي أسماء مستخدمين حالية )
نرى
![]()
Wiki Challenge Solution Templateكمرجع.



