cookie

ما از کوکی‌ها برای بهبود تجربه مرور شما استفاده می‌کنیم. با کلیک کردن بر روی «پذیرش همه»، شما با استفاده از کوکی‌ها موافقت می‌کنید.

avatar

Ravshan’s blog

Dasturlash boyicha video darslar, subyektiv fikrlar, kundalik misollar, bahsli mavzular. Youtube kanal: https://www.youtube.com/@ravshansbox Muallif: @ravshansbox

نمایش بیشتر
پست‌های تبلیغاتی
1 481
مشترکین
اطلاعاتی وجود ندارد24 ساعت
+1507 روز
+12630 روز

در حال بارگیری داده...

معدل نمو المشتركين

در حال بارگیری داده...

Photo unavailableShow in Telegram
YouTubeda 1000ta bo'ldik 🎉
نمایش همه...
🔥 61👍 9 1
TypeScript through docs: The Basics https://youtu.be/etl4UrBb2qc
نمایش همه...
TypeScript: Asoslar

TypeScript: The Basics

🔥 20👍 2
Zed for Linux Linux foydalanuvchi dasturchilarga hushxabar. Zed linuxga ham release bo'ldi (to'g'risi o'zim tekshirib ko'rishga imkoniyatim bo'lmadi). https://zed.dev/linux
نمایش همه...
Zed on Linux is here!

We've stabilized our Linux build, download it today!

👍 10🔥 4
Rewrite git history Adashib asosiy branchga commit va push qilib qoydingiz mi? Havotirga o’rin yo’q, quyidagicha orqaga qaytaramiz: git checkout main git reset --soft HEAD git push origin main --force git checkout new-branch git add . git commit -m "commit to new branch" git push origin new-branch
نمایش همه...
🔥 47👍 21 4
TypeScript: resurslar bilan tanishuv https://youtu.be/-CRLBlucnTU
نمایش همه...
TypeScript: Intro into resources

TypeScript: resurslar bilan tanishuv

👍 22 3🔥 2
Keyingi post yoki videolar nima haqida bo’lishini hohlardiz?Anonymous voting
  • JavaScript
  • TypeScript
  • React
  • Testing
0 votes
2👍 1🔥 1
AbortSignal AbortSignal interface async operasiyalarni tohtatish uchun ishlatiladi. Masalan, juda ko'p ishlatiladigan fetch() funksiya RequestInit parameter(object)ga signal nomli property kutadi (optional) va biz bu propertyga AbortSignal instance berishimiz mumkin. Va keyinroq bu signal instancening .abort() methodini chaqirib requestni tohtatishimiz mumkin. AbortSignal qabul qiladigan APIlar: - Fetch - EventTarget API - ReadableStream/WritableStream - WebSocket AbortSignal instanceni odatda new kalit sozi orqali yaratamiz, lekin uni static methodlari orqali ham yaratishimiz mumkin. Bular: - .abort() - Allaqachon abort qilingan instance yaratadi. (Boshqa routega o'tganimizda pending requestlarni cancel qilib ketganimiz yaxshi) - .any() - Parameterga AbortSignallardan tashkil topgan iterable oladi va ulardan biri abort bolganda bu ham abort boladi. - .timeout() - Parameterda berilgan millisekund qiymatda avtomat abort boladigan instance qaytaradi (Backenddan kutilayotgan javobga timeout qoyish uchun juda qulay)
نمایش همه...
🔥 18👍 11 4
Photo unavailableShow in Telegram
VSCodeda importlar va xatolarni tuzatish Skrindagi config vscodeda importlar bilan ishlashni qulaylashtiradi, yozilgan amallar file saqlanayotganda yozilgan ketma-ketlikda bajariladi: - Avval ishlatilmagan importlar olib tashlanadi; - Keyin yetishmaydigan importlar qoshib chiqiladi (tekshirish kerak bolishi mumkin, agar birdan kop import bolsa malum qoidalarga ko'ra birinchisi tanlanadi); - Keyin importlar malum qoidalarga qarab sort qilinadi; - Oxirida linter (eslint, stylelint...) xatolar tuzatiladi.
نمایش همه...
👍 38🔥 9🙏 2 1
ESM modullar browserda "by default" (tarjimasini bilganlar yozvorishsin) kech yuklanadi (deferred). Biz bilamizki, browserda script taglar kech yuklanishi uchun defer atribut berishimiz kerak. Bo'lmasa browser script tagni uchratishi bilan html processingni tohtatib scriptni yuklab(fetch) va ishlatish(execute)ni boshlaydi. Bu oz navbatida undan keyin kelgan html elementlarning DOMda topilmasligiga sabab boladi. Agar scriptimizda type=module bolsa defer avtomat tarzda yoqiladi. #did_you_know
نمایش همه...
👍 21🔥 6
Quyidagilardan qaysi birida vaqt murakkablik (time complexity) O(n)ga teng?Anonymous voting
  • object.prop
  • Array.includes(element)
  • Set.has(element)
  • Map.get(key)
0 votes
👍 2 1
یک طرح متفاوت انتخاب کنید

طرح فعلی شما تنها برای 5 کانال تجزیه و تحلیل را مجاز می کند. برای بیشتر، لطفا یک طرح دیگر انتخاب کنید.