logo

ما هي وظيفة JavaScript TypeOf؟ كيف يعمل؟

ميزة مصفوفة رمز الكمبيوتر

لقد عثرنا جميعًا على صفحة ويب لا تعمل. أنت تعرف النوع: الروابط غير قابلة للنقر، والتمرير موجود في كل مكان، وأحيانًا... يتم تشغيل الموسيقى تلقائيًا. ( الأسوأ. )

عندما يسيء موقع ويب العمل، فعادةً ما يكون خطأ JavaScript غير صحيح. وذلك لأن JavaScript هي لغة البرمجة النصية التي تتحكم في العناصر التفاعلية لموقع الويب. في الواقع، JavaScript هي في الواقع لغة برمجة نصية قوية وقوية تعمل على أتمتة العمليات مثل تحريك الصور أو تقديم اقتراحات الملء التلقائي. في الأساس، تعد JavaScript إحدى لغات البرمجة الأساسية للويب.

مثل أي لغة، هناك الكثير مما يمكنك فعله باستخدام JavaScript. لكننا اليوم سنتحدث عن نوع محدد من أوامر JavaScript: وظيفة TypeOf. في هذه المقالة، ستتعرف على وظيفة JavaScript TypeOf، بما في ذلك ماهيتها وكيفية عملها واستخداماتها الأكثر شيوعًا.

لذلك دعونا نتعمق!

ماذا يعني هذا XD

body-JavaScript-Logo

ما هو نوع بيانات جافا سكريبت؟

قبل أن نبدأ بالحديث عن وظيفة JavaScript TypeOf، علينا أولاً أن نتحدث عن أنواع بيانات JavaScript. نوع البيانات هو تصنيف يُعطى لأنواع مختلفة من البيانات المستخدمة في البرمجة. هناك سبعة أنواع من البيانات التي يمكن استخدامها في JavaScript، وقمنا بتقسيمها في الجدول أدناه:

نقطة جافا
نوع البيانات يستخدم
رقم يتعامل مع أي رقم، بما في ذلك الكسور العشرية. يمكنك أيضًا إجراء عمليات (مثل الضرب والقسمة وما إلى ذلك) باستخدام نوع البيانات هذا.
خيط سلسلة من الأحرف محاطة بعلامات اقتباس مفردة أو مزدوجة.
منطقية يضبط قيمة صواب/خطأ (أو نعم/لا).
باطل يشير إلى الغياب المتعمد للقيمة. تعني في الأساس لا شيء، أو فارغة، أو قيمة غير معروفة.
غير معرف يشير أيضًا إلى عدم وجود قيمة. على عكس القيمة null، يتم استخدام undef عادةً عندما يتم الإعلان عن متغير ولكن لا يتم تعيين قيمة.
حرف او رمز المعرفات الفريدة للكائنات.
هدف مجموعات من البيانات ذات الصلة. على عكس أنواع البيانات الأخرى، التي يمكن أن تحتوي على شيء واحد فقط، تقوم الكائنات بتخزين مجموعات من البيانات.

الجسم-الأحمر-قلم الرصاص-مهم

لماذا تعتبر أنواع البيانات مهمة؟

في جافا سكريبت، المعامل ، وهو عبارة عن مصفوفة JavaScript أو نوع بيانات أو كائن.

من أجل استخدام الأمر TypeOf، ستكتبها كما تفعل مع أي عملية تستخدم قيمة واحدة (المعروف أيضًا باسم أ عامل أحادي ). وهذا يعني أن البرنامج النصي سيبدو كما يلي:

النوع x

يمكنك أيضًا استخدام عامل التشغيل TypeOf كما تفعل مع وظيفة JavaScript. سيبدو بناء الجملة مثل هذا :

نوع(x)

آخر جافا

يعد استخدام وظيفة JavaScript TypeOf مفيدًا بشكل خاص للتحقق من قيمة تعبيرات جافا سكريبت !

كيف يمكنك استخدام وظيفة Javascript TypeOf؟

عند استخدام الدالة JavaScript TypeOf للتحقق من نوع بيانات المعامل، فإنها تُرجع a خيط أو النص الذي يحتوي على نوع البيانات! فيما يلي مثال لكيفية التحقق لمعرفة ما إذا كان الكائن غير محدد:

إذا (نوع الكائن === 'غير محدد')

تعد وظيفة TypeOf أداة مهمة عند التعامل مع التعليمات البرمجية المعقدة. فهو يسمح للمبرمج بالتحقق بسرعة من نوع بيانات المتغير - أو ما إذا كان غير محدد أو فارغًا - دون المرور عبر سطر التعليمات البرمجية سطرًا تلو الآخر! بالإضافة إلى ذلك، يمكن للدالة TypeOf أيضًا التحقق مما إذا كان المعامل كائنًا أم لا.

اعتمادًا على مخرجات وظيفة TypeOf، يمكن للمبرمج تعديل التعليمات البرمجية السابقة الخاصة به أو المتابعة بسرعة من حيث توقفوا في المشروع. بعبارة أخرى، تعد وظيفة TypeOf طريقة سريعة للتحقق من البيانات للتأكد من عمل البرنامج النصي.

ما هي المخرجات المحتملة للدالة TypeOf؟

نظرًا لاستخدام وظيفة JavaScript TypeOf للتحقق من أنواع البيانات، فإن t إن المخرجات المحتملة لمشغل TypeOf هي جميع أنواع البيانات أيضًا . إليك ملخص سريع لأنواع المخرجات المختلفة التي قد تراها:

قيمة نوع من
غير معرف غير معرف
باطل هدف
منطقية (صواب أو خطأ) منطقية
جميع الأرقام رقم
جميع السلاسل خيط
جميع الرموز رمز
جميع الوظائف وظيفة
جميع المصفوفات هدف
الكائنات الأصلية هدف
الكائنات المضيفة يعتمد على التنفيذ
كائنات أخرى هدف
الجسم ماذا بعد

ماذا بعد؟

إذا كنت مهتمًا بالبرمجة، فقد يكون من المفيد التفكير في تخصص علوم الكمبيوتر. ولكن كيف يمكنك معرفة ما إذا كان علوم الكمبيوتر حقًا مناسب لك؟ فيما يلي خمسة عوامل رئيسية يجب مراعاتها عند اختيار تخصصك.

إذا كنت ترغب في الالتحاق بعلوم الكمبيوتر، فمن المهم أن تلتحق بكلية جيدة. إحدى أفضل الطرق للقيام بذلك هي التأكد من حصولك على الدورات التدريبية الصحيحة في المدرسة الثانوية. راجع دليل الخبراء هذا للفصول الدراسية التي يجب عليك - والتي لا ينبغي لك - أن تأخذها قبل بدء التقديم للالتحاق بالكلية.

أحجام النص اللاتكس

ربما سمعت أن فصول AP تبدو جيدة في طلب الالتحاق بالكلية. إذا لم تكن متأكدًا من ماهية فصول AP أو كيفية تأثيرها على فرص القبول في كليتك، ألق نظرة على نظرة عامة على AP.