Behzod | IT blog
1 subscriber
21 photos
2 videos
28 links
Software Engineer at @realsoftuz

⚡️Veb dasturchilar uchun amaliy ma'lumotlar
⚡️Eng ko'p so'raladigan intervyu savollari va javoblari

Shaxsiy blog: @behzodjonBlog

Boshqa sahifalar: solo.to/behzodjon
Download Telegram
Shartli qiymatlar o'rniga default parametrlardan foydalaning

Default parametrlar kodlarni tozaroq ko'rinishiga yordam beradi.
Lekin, ular faqat undefined argumentlarnigina o'rnini bosa oladi. Boshqa "falsy" qiymatlar '', false, null, 0, va NaN qiymatga ega argumentlarga ta'sir qilmaydi.

Yomon:
function createMicrobrewery(name) {
const breweryName = name || "Hipster Brew Co.";
// ...
}


Yaxshi:
function createMicrobrewery(name = "Hipster Brew Co.") {
// ...
}


#JavaScript #CodingTips #WebDevelopment #CleanCode
👍1
Muammo: Array.reduce tushunishga sal qiyinroq

Yechim: Tushunarli nomlar tanlang doim.

#JavaScript #CodingTips #WebDevelopment #CleanCode