کداکسپلور | CodeExplore
9.35K subscribers
2.19K photos
408 videos
133 files
2.15K links
با کد اکسپلور یاد بگیر، لذت ببر و بروز باش ⚡️😉

👨🏻‍💻 ارتباط با ما :
@CodeExploreSup
گروه :
@CodeExplore_Gap

تبلیغات در کد اکسپلور :
@CodeExploreAds
Download Telegram
توی این پست میخوایم در مورد Null و Undefined صحبت کنیم⁉️
اینکه تفاوتشون چیه و هرکدوم چه مفهومی دارن؟

به زبون ساده بخوایم بگیم null یعنی یه قفسه داریم و یه جعبه توشه که خالیه، اما undefined یعنی هیچ جعبه ای توی اون قفسه وجود نداره.

🥸 اگر بخوایم با مثال بگیم میتونیم اینطوری بگیم که یه متغیر تعریف میکنیم برای ذخیره شماره موبایل و مقدار اولیه اون رو برابر null میذاریم که یعنی متغیر وجود داره اما مقدارش خالیه.

و Undefined زمانی هست که یه متغیر تعریف میشه اما هیچ مقداری براش قرار نمیدیم و وقتی میخوایم ازش استفاده کنیم کامپیوتر میگه تو یه متغیر تعریف کردی اما به من نگفتی مقدارش چی باشه و من نمیدونم این چیه🤷🏻‍♂

(ماشین: این چه شتیه باز تعریف کردی؟)

حالا تو یسری زبان ها مثل جاوااسکریپت اینو با برگردوندن مقدار Undefined نشونش میدن تا از ارور جلوگیری کنن و زبان هایی مثل پایتون هم ارور میدن ولی منظور هر دوشون همون Undefined هست👌

#null #undefined
☕️ Telegram | Website | Discord
❤‍🔥4⚡2🔥1