Data Types In JS | أنواع البيانات – Null & Undefined

من أنواع البيانات الموجودة في الجافا سكربت هي القيمة الفارغة Null والقيمة الغير معرفة Undefined ويحدث مشاكل لدى البعض في التفرقه بينهما ، فهم مختلفان ، سنوضحهم بشكل أكبر .

نوع البيانات Null

يبدو أنها واضحه من اسمها ، Null بمعنى فارغ وغير موجود ، في بعض الحالات ستتعرض ان يكون لديك متغير بقيمة null

let myName = null;
console.log(myName); // null

ستجد قيمة المتغير السابق هي null بمعنى فارغة ولا يوجد بها شىء.

نوع البيانات Undefined

وهذا النواع من البيانات يعني انه غير معرف مسبقاََ.

let myName;
console.log(myName); // undefined

في هذا المثال لاحظ اننا قمنا بعمل متغير ولكن لم نقم باعطاءه قيمة معينة ولم نعرف ماذا سوف تكون قيمته والنتيجة ستكون undefined بمعنى غير معرف .

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

Scroll to Top