چه فرقی دارن؟
این دوتا خیلی شبیه هم به نظر میان، ولی
یکی نیستن!
let name;
console.log(name);
خروجی:undefined
یعنی هنوز هیچ مقداری به متغیر ندادی.حالا اینو ببین:
let name = null;
اینجا خودت عمداً گفتی که این متغیر فعلاً هیچ مقداری نداره.💡 خلاصه:
✅
undefined = هنوز مقداردهی نشده.✅
null = عمداً خالیه.همین تفاوت کوچیک، موقع کار با APIها
خیلی مهم میشه.
#JavaScript #Frontend