Dev thinking loud – Telegram
Dev thinking loud
1.6K subscribers
122 photos
8 videos
3 files
325 links
Dasturlash boyicha video darslar, subyektiv fikrlar, kundalik misollar, bahsli mavzular.

Youtube kanal: https://www.youtube.com/@ravshansbox

Muallif: @ravshansbox
Download Telegram
YouTubeda 1000ta bo'ldik 🎉
🔥75👍121
Consoleda nima chiqadi?

console.log(Boolean('true'), Boolean('false'));
Anonymous Quiz
11%
false false
6%
false true
28%
true false
56%
true true
🔥8👍62
Updating packages

Eskirgan paketlarni korish uchun:
npm outdated

Ularni "upgrade" qilish uchun:
npx npm-check-updates -i

ishlatishingiz mumkin

#tips_and_tricks
16👍16
Funksional dasturlashdagi "Currying" tushunchasi bilan tanishib chiqamiz

https://youtu.be/WwfoUoUUWkg
👍19🔥7
Funksional dasturlashda "Function Composition" tushunchasi bilan tanishib chiqamiz

https://youtu.be/OpO5Hrp77Z8
🔥15
Quyidagi qatorning nanijasi qanday bo'ladi:
console.log(Object.keys([1,2,3]));
Anonymous Quiz
36%
[0, 1, 2]
35%
['0', '1', '2']
13%
[1, 2, 3]
16%
['1', '2', '3']
👍5
TypeScript through docs: keyof, typeof, indexed access

https://youtu.be/y_8ZlYI5enE
7🔥3👍1
TypeScript through docs: Conditional Types

https://youtu.be/B7scqzfOKYw
👍93🔥1
Natija qanday chiqadi?

[/a/ instanceof RegExp, 'a' instanceof String]
Anonymous Quiz
45%
[true, true]
25%
[true, false]
24%
[false, true]
6%
[false, false]
👍2
TypeScript through docs: Template Literal Types

https://youtu.be/WStYcer-xmk
👍8🔥1
Mana bu qoidalar har kompaniyada bolishi kerak deb o'ylayman. Quyidagilar uchun ruxsat sorash shart emas:
- Doktorga borish uchun komputerdan uzoqlashish
- Oilasiga qarashish uchun ishdan ketish
- Ish vaqtlarini oziga moslash
- Uydan ishlash
- Traffikda qolib ketmaslik uchun erta ketish

Xulosa shuki muhimi ish soatlari emas balki natija
👍32🔥114👎1
"var a = 1;console.log(window.a);"
contentli fayl
"<noscript type="module" src="index.mjs"></noscript>" qilib yuklansa consoleda nima chiqadi?
Anonymous Quiz
33%
1
13%
null
35%
undefined
19%
ReferenceError
🔥10👍4