ما هو نوع null في JavaScript؟
ما هو نوع null في JavaScript؟

فيديو: ما هو نوع null في JavaScript؟

فيديو: ما هو نوع null في JavaScript؟
فيديو: Are You Using Null And Undefined Wrong? 2024, شهر نوفمبر
Anonim

في جافا سكريبت خالية لاشيء . من المفترض أن يكون شيئًا غير موجود. للأسف ، في جافا سكريبت ، البيانات نوع فارغ هو كائن. يمكنك اعتباره خطأ في جافا سكريبت هذا النوع باطل هو كائن.

بالنظر إلى هذا ، ما هو نوع الباطل؟

ال باطل القيمة هي من الناحية الفنية بدائية ، والطريقة التي يكون بها "الكائن" أو "الرقم" هي الأوليات. ال باطل القيمة ، ومع ذلك ، تم تمثيلها على أنها باطل المؤشر ، والذي كان 0x00 لمعظم الأنظمة الأساسية. نتيجة لهذا التشابه ، باطل لديه 0 نوع العلامة التي تتوافق مع كائن.

وبالمثل ، كيف تستخدم null في JavaScript؟ " Null 'في JavaScript ' باطل "هي كلمة رئيسية في جافا سكريبت التي تشير إلى "لا قيمة" أو عدم وجود أي قيمة. إذا كنت ترغب في تمزيق متغير من القيمة المخصصة له ، يمكنك ببساطة تعيين " باطل 'إليها. إلى جانب هذا ، مثل أي كائن آخر ، لا يتم تعيينه ضمنيًا أبدًا إلى متغير بواسطة جافا سكريبت.

يجب معرفة سبب كون typeof null كائن في JavaScript؟

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

هل null نوع بيانات؟

لا يوجد نوع بيانات NULL . باطل نفسها تعني غياب البيانات . عندما لا يكون هناك البيانات ، كيف يمكن أن يكون نوع ? نوع البيانات لـ NULL لا معنى له مثل نوع البيانات مقابل 0: يمكن أن يكون عدد صحيح أو مسطح أو فارشار.

موصى به: