1. لا يتجاوز المتغيرات
طريقة التسمية (تسميات الجمل)
كل الأحرف الصغيرة: كل ما يتضمنه الكلمات (my_namespace)
مزيج العلبة: الكلمة الأولى هي أحرف صغيرة والحرف الأول هو أحرف كبيرة.
قاعدة
الشخصية الأولى الحروف الإنجليزية أو السفقة السفلية
تكوين السطحي الأبجدي الرقمي الإنجليزي
Taboo JavaScript الكلمات الرئيسية محفوظة
2. إعلان متغير
بيان العرض: VAR الكلمة الرئيسية
العادة السيئة: لا يوجد إعلان متكرر للإعلان الضمني دون إعلان تخصيص مباشر
الحل الصحيح: إعلان أولاً ، ثم اقرأ واكتب أولاً ، قم بتعيين القيمة أولاً ، ثم احسب
3. نوع متغير
نوع القيمة
أ) مساحة ثابتة مخزنة في المكدس
ب) يتم حفظ القيمة نفسها وتعيينها
ج) استخدم typeof للكشف عن نوع البيانات
د) بيانات النوع الأساسية هي نوع قيمة
النوع المرجعي
أ) المساحة غير ثابتة وتخزينها في الكومة
ب) حفظ ونسخ مؤشر إلى الكائن
ج) استخدم مثيله لاكتشاف نوع البيانات
د) الكائن الذي تم إنشاؤه باستخدام الطريقة الجديدة () هو نوع مرجع
4. النطاق المتغير
تحتوي المتغيرات العالمية على متغيرات محددة خارج جسم الوظيفة بدون VAR. لا ينصح بالاستخدام (يمكن استدعاؤه في أي مكان)
تحتوي المتغيرات المحلية على متغيرات معلمة من وظائف متغيرة تم إعلانها باستخدام VAR داخل جسم الوظيفة (داخل جسم الوظيفة الحالية)
سلسلة النطاق: يمكن للوظيفة الداخلية الوصول إلى المتغيرات المحلية للوظيفة الخارجية
لا يمكن للوظائف الخارجية الوصول إلى المتغيرات المحلية للوظيفة الداخلية
دورة الحياة: توجد المتغيرات العالمية ما لم يتم عرضها وحذفها.
يتم حذف المتغيرات المحلية من وقت إعلانها حتى يتم إكمال الوظيفة أو عرضها.
آلية إعادة التدوير علامة العدد المرجعي الواضح
إن الفهم الشامل المذكور أعلاه لمتغيرات JS لتعلم JavaScript الأصلي هو المحتوى الكامل الذي شاركه المحرر معك. آمل أن تتمكن من إعطائك مرجعًا وآمل أن تتمكن من دعم wulin.com أكثر.