هل توجد مؤشرات في JavaScript؟
هل توجد مؤشرات في JavaScript؟

فيديو: هل توجد مؤشرات في JavaScript؟

فيديو: هل توجد مؤشرات في JavaScript؟
فيديو: شرح مكتبة kursor في جافا سكربت لاظهار مؤثرات تلحق مؤشر الماوس في المتصفح 2024, يمكن
Anonim

TL ؛ DR: هناك لا يوجد المؤشرات في JavaScript تعمل المراجع بشكل مختلف عما نراه عادةً في معظم لغات البرمجة الشائعة الأخرى. في جافا سكريبت ، ليس من الممكن الحصول على مرجع من متغير إلى متغير آخر. ويمكن فقط تعيين القيم المركبة (كائن ، صفيف) عن طريق المرجع.

الى جانب ذلك ، ما هو المؤشر في جافا سكريبت؟

محاكاة المؤشرات في JavaScript . أ المؤشر هو في الأساس متغير يمكنك من خلاله الوصول (قراءة أو تعديل) متغير آخر. على سبيل المثال ، يمكن للدالة A استدعاء الوظيفة B وتمريرها المؤشر إلى أحد المتغيرات المحلية لـ A.

قد يتساءل المرء أيضًا ، هل تخصيص JavaScript بالرجوع إليه؟ على متغير مهمة ، يتم تعيين القيم الأولية العددية (رقم ، سلسلة ، منطقية ، غير محددة ، خالية ، رمز) حسب القيمة ويتم تعيين القيم المركبة حسب- المرجعي . ال المراجع في جافا سكريبت أشر فقط إلى القيم المضمنة وليس إلى المتغيرات الأخرى ، أو المراجع.

في هذا الصدد ، كيف تستخدم المؤشرات في JavaScript؟

لا ، ليس لدى JS مؤشرات . يتم تمرير الكائنات من خلال تمرير نسخة من المرجع. لا يمكن للمبرمج الوصول إلى أي "قيمة" تشبه C تمثل عنوان كائن.

هل توجد مؤشرات في بايثون؟

المؤشرات غير موجودة في بايثون . لكننا طبقنا نفس السلوك مع كائنات قابلة للتغيير. ال المؤشر قمنا بتنفيذ ctypes حقيقية C مؤشرات.

موصى به: