تیکه پاره های جاوا اسکریپت
442 subscribers
88 photos
11 videos
2 files
56 links
شاید اینا تکات ساده ای باشند اما بعضاً به پهنای دو روز باگ برای من بوده اند 🤓
آدرس گروه:
@iran_javascript_group

————————————————

☕️ Java Channel: @pieceJava
📒 JavaScript Channel: @pieceJs
Download Telegram
💎 فرق ?? و || در جاوااسکریپت چیه؟

const age = props.age ?? "";


حالا چرا به‌ جای || از ?? استفاده شده؟ 🧐

تفاوتش اینجاست:

🔷 اپرتور ?? فقط وقتی مقدار null یا undefined باشه، سمت راست رو جایگزین می‌کنه.

🔷 ولی || هر چیزی که Falsy باشه (مثل "", 0, false) رو رد می‌کنه!

نمونش:
const a = "" ?? "default"; // => ""
const b = "" || "default"; // => "default"

پس اگه می‌خوای مقدارهایی مثل "" یا 0 رو نگه داری، از ?? استفاده کن!

#JavaScript #CodeTips #React


🌐 @pieceJS
👍9🗿1