ما هو الفرق بين VAR و let in JavaScript؟
ما هو الفرق بين VAR و let in JavaScript؟

فيديو: ما هو الفرق بين VAR و let in JavaScript؟

فيديو: ما هو الفرق بين VAR و let in JavaScript؟
فيديو: الفرق بين VAR vs LET vs CONST في الجافاسكريبت 2024, أبريل
Anonim

الفرق بين var و let in JavaScript . فار والسماح كلاهما يستخدم للإعلان المتغير في جافا سكريبت لكن ال الفرق بين لهم هذا فار هو نطاق الوظيفة و يترك يتم تحديد نطاقه. يمكن القول أنه تم التصريح عن متغير بـ فار يتم تعريفه في جميع أنحاء البرنامج بالمقارنة مع يترك.

في المقابل ، هل يجب عليك استخدام تقنية VAR في جافا سكريبت؟

المتغيرات أعلن مع فار لم يتم تحديد نطاقها (على الرغم من أنها تعمل على نطاق واسع) ، بينما مع let and const فهي كذلك. هذا مهم لأن ما هو الهدف من تحديد النطاق إذا أنت لن استعمال هو - هي. عظم جافا سكريبت يتفق الخبراء فار لا ينبغي استخدامها.

علاوة على ذلك ، ما هو var let و Const؟ " مقدار ثابت "إشارة إلى أن المعرّف لن تتم إعادة تعيينه. " يترك `هي إشارة إلى أنه يمكن إعادة تعيين المتغير ، مثل عداد في حلقة ، أو مقايضة قيمة في خوارزمية. يشير أيضًا إلى أنه سيتم استخدام المتغير فقط في الكتلة المحددة فيه ، وهي ليست دائمًا الوظيفة المحتوية بالكامل.

بهذه الطريقة ، هل يمكنني استخدام اسمحوا Javascript؟

تعديل: يترك و const مدعومة من قبل جميع المتصفحات الحديثة وهي جزء من مواصفات ECMAScript 2015 (ES6). إذا لم تكن بحاجة إلى دعم أي شيء أقل من IE11 ، يترك و const آمنة استعمال الوقت الحاضر.

ماذا تفعل VAR في جافا سكريبت؟

فار يستخدم للإعلان عن المتغير في جافا سكريبت . فار msg = "" ؛ يعني أنك أعلنت عن المتغير msg وهو فارغ ونفس الشيء مع اسم التركيز.

موصى به: