Assalomu alaykum hayrli kun.
Frontend Amaliyot bo'yicha kecha 1-darsni yakunladik va barcha uchun dars foydali bo'lganini kelgan fikrlardan ko'rish mumkin.
Qo'shilmoqchi bo'lganlar bo'lsa, yuqorida taklif havolasi bor.
@Muhammadislom_Dev
Frontend Amaliyot bo'yicha kecha 1-darsni yakunladik va barcha uchun dars foydali bo'lganini kelgan fikrlardan ko'rish mumkin.
Qo'shilmoqchi bo'lganlar bo'lsa, yuqorida taklif havolasi bor.
@Muhammadislom_Dev
👍3🔥1
Bu Amaliyot loyihani boshlashimdan maqsad, o'zbek auditoriyasida bu kabi amaliy loyiha qilib ko'rsatib beradigan kurs yoki bepul video darslar topolmadim.
Shu sabab buni boshlashga qaror qilgandim. Ayniqsa real proyektni API lari bilan foydalanib amaliyot qilish 2x foyda beradi. Bu imkoniyatdan foydalanib qolganlar uchun hursandman.
Agarda tanishlariz bo'lsa share qilishingiz mumkin, hali ham qabul ochiq.
Qo'shilish uchun: https://t.iss.one/+aJpTFKgDZWQ2ZWNi
@Muhammadislom_Dev
Shu sabab buni boshlashga qaror qilgandim. Ayniqsa real proyektni API lari bilan foydalanib amaliyot qilish 2x foyda beradi. Bu imkoniyatdan foydalanib qolganlar uchun hursandman.
Agarda tanishlariz bo'lsa share qilishingiz mumkin, hali ham qabul ochiq.
Qo'shilish uchun: https://t.iss.one/+aJpTFKgDZWQ2ZWNi
@Muhammadislom_Dev
👍5🔥4⚡1
Assalomu alaykum barchaga.
Bugun ish vakansiyalariga topshirishda yaxshi resume tayyorlashni ko'ramiz, qanday qilsak bizni resumelarimiz qolganlardan ajralib turadi.
Shu kabi savollarga javoblarni post tariqasida yuboraman.
Olov resume tayyorlaymiz bugun 🔥
@Muhammadislom_Dev
Bugun ish vakansiyalariga topshirishda yaxshi resume tayyorlashni ko'ramiz, qanday qilsak bizni resumelarimiz qolganlardan ajralib turadi.
Shu kabi savollarga javoblarni post tariqasida yuboraman.
Olov resume tayyorlaymiz bugun 🔥
@Muhammadislom_Dev
🔥14👍4
Resume tayyorlashdan avval o'zimni birinchi resumeni yuboryapman. Ko'rib turganizdek tartibsiz joylashtirilgan. Bog'lanish uchun kontakt ma'lumotlarim pastda va proyektlarimni qo'shmaganman. Yozuv shriftlari ham turlicha, bir tekisda joylashmagan.
Bilaman oramizda yangi boshlaganlar ham aniq yaxshi resume tayyorlay olmaydi, bu resume 3 yil oldingi birinchi qilganim.
Hech kim birdan zo'r bo'lib ketmagan, xatolar insonni yuksaltiradi. Ko'proq xato qilib turishimiz kerak.
Keyingi postda esa o'zimni hozirgi resume va qanday tayyorlash to'g'risidagi bosqichlarini ulashaman.
Sizlarda birinchi resume qanday bo'lgan 😄. Imkon qadar o'zimdagi vaziyatlarni ulashyapman. O'zim ko'rib kulgim kelib ketdi hozir 😅.
@Muhammadislom_Dev
Bilaman oramizda yangi boshlaganlar ham aniq yaxshi resume tayyorlay olmaydi, bu resume 3 yil oldingi birinchi qilganim.
Hech kim birdan zo'r bo'lib ketmagan, xatolar insonni yuksaltiradi. Ko'proq xato qilib turishimiz kerak.
Keyingi postda esa o'zimni hozirgi resume va qanday tayyorlash to'g'risidagi bosqichlarini ulashaman.
Sizlarda birinchi resume qanday bo'lgan 😄. Imkon qadar o'zimdagi vaziyatlarni ulashyapman. O'zim ko'rib kulgim kelib ketdi hozir 😅.
@Muhammadislom_Dev
👍7🔥4
📌"Resume" tayyorlashda e'tibor berish kerak bo'lgan jihatlar oddiy lekin amal qilmaymiz!
"Resume" bu bizning ishga topshirish jarayonidagi asosiy jihatlarimiz ochib beradi va sodda bo'lsa ko'rgan insonga shuncha qulay.
E'tibor berishimiz kerak bo'lganlari:
Mening birinchi "resume"yimda bunday jihatlarga amal qilmaganman, lekin vaqt o'tib bularni to'g'riladim. Avvallari javob qaytarish tursin "o'qilmasdi ham".
"Resume"imni shu havola orqali ko'rishingiz mumkin.
Bittadan reaksiya qoldirib, share qilib qoʻying🔥
🔗 @Muhammadislom_Dev
"Resume" bu bizning ishga topshirish jarayonidagi asosiy jihatlarimiz ochib beradi va sodda bo'lsa ko'rgan insonga shuncha qulay.
E'tibor berishimiz kerak bo'lganlari:
- shriftlar to'g'ri tanlanganligi ya'ni 2-3 xil shriftlardan foydalanish kerak emas.
- kontakt ma'lumotlarimiz aniq keltirilganligi, bizni shu orqali topoladi HR manager.
- ish tajribasi aniq ko'rsatilganligi, agar tajriba yo'q bo'lsa qilgan eng yaxshi loyihalarni qo'yish mumkin.
- tehnologiyalarni bilish darajasi uchun foiz yozmaslik kerak.
- Hammasini ketma-ketlik bilan joylashtirish.
Mening birinchi "resume"yimda bunday jihatlarga amal qilmaganman, lekin vaqt o'tib bularni to'g'riladim. Avvallari javob qaytarish tursin "o'qilmasdi ham".
Hech kim birdan zo'r bo'lib ketmagan, xatolar insonni yuksaltiradi.
"Resume"imni shu havola orqali ko'rishingiz mumkin.
Bittadan reaksiya qoldirib, share qilib qoʻying
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🎉4👏3
Assalomu alaykum hayrli kun barchaga!
Kechagi resume tayyorlash postiga qo'shimcha o'zim tayyorlagan bir maqolani sizlarga ulashmoqchiman.
Bu maqola orqali ishga topshirishda to'g'ri murojaat qilish va birinchi ishni topish haqida yozganman.
Batafsil: https://teletype.in/@muhammadislom/oxaWCf1x96A
Postlar foydali bo'layotgan bo'lsa - "🔥"
👨💻@Muhammadislom_Dev
Kechagi resume tayyorlash postiga qo'shimcha o'zim tayyorlagan bir maqolani sizlarga ulashmoqchiman.
Bu maqola orqali ishga topshirishda to'g'ri murojaat qilish va birinchi ishni topish haqida yozganman.
Batafsil: https://teletype.in/@muhammadislom/oxaWCf1x96A
Postlar foydali bo'layotgan bo'lsa - "🔥"
👨💻@Muhammadislom_Dev
🔥12👍4⚡3
IT sohasida insonlar bilan workshop va suhbatlar tashkillashtirish haqida o'yladim, nima deysizlar bu fikrimga foydali bo'ladimi?
Anonymous Poll
90%
Ha albatta
10%
Yo'q menga qiziq emas
Xayrli kun,
Toshkentda ertalabdan kuningiz probka bilan boshlanmasa u kun hisob emas.
Ha nima ham deya olamiz ☺️.
Rasm namuna sifatida tanlangan.
@Muhammadislom_Dev
Toshkentda ertalabdan kuningiz probka bilan boshlanmasa u kun hisob emas.
Ha nima ham deya olamiz ☺️.
Rasm namuna sifatida tanlangan.
@Muhammadislom_Dev
😁9
Temu va AliExpress
Hozir o'ylab qoldim shu ikkisi haqida, hozirda Temu yangi va ko'plab mahsulotlarni arzon narxda sotib olish mumkin. Yetkazib berish muddati 20 kun ekan. AliExpress esa 2-4 hafta ichida yetkazib berishi haqida ma'lumot oldim.
Ba'zilar Temudan kelgan mahsulotlarni yaroqsiz yoki umuman boshqa narsa keldi deganlarni ham eshitdim.
Oramizda shu ikkisidan buyurtma qilib ko'rganlar bormi? Nima deysizlar Temu yaxshiroqmi?
Agar Temu hozirgidek sifat va yetkazib berish vaqtini tezlashtira olsa yaqin kelajakda raqobat qila olishi haqida o'yladim.
Nima deb o'ylaysizlar bu to'g'rimi? To'g'risi bu haqidagi fikr menga juda ham qiziq qolganlarni!
👨💻@Muhammadislom_Dev
Hozir o'ylab qoldim shu ikkisi haqida, hozirda Temu yangi va ko'plab mahsulotlarni arzon narxda sotib olish mumkin. Yetkazib berish muddati 20 kun ekan. AliExpress esa 2-4 hafta ichida yetkazib berishi haqida ma'lumot oldim.
Ba'zilar Temudan kelgan mahsulotlarni yaroqsiz yoki umuman boshqa narsa keldi deganlarni ham eshitdim.
Oramizda shu ikkisidan buyurtma qilib ko'rganlar bormi? Nima deysizlar Temu yaxshiroqmi?
Agar Temu hozirgidek sifat va yetkazib berish vaqtini tezlashtira olsa yaqin kelajakda raqobat qila olishi haqida o'yladim.
Nima deb o'ylaysizlar bu to'g'rimi? To'g'risi bu haqidagi fikr menga juda ham qiziq qolganlarni!
👨💻@Muhammadislom_Dev
O'zingizni ko'rmagansiz!
Inson o'zini rasmini va soyasini ko'rish mumkin, lekin o'zini nima ish qilayotganini chetdan turib kuzatolmaydi! Qilgan ishlari to'g'ri yoki xatoligini qachon-ki kimdir "Siz xato qilyapsiz" mazmunidagi gapni aytsa, "Yo'q men to'g'ri qilyapman", "Men bunaqa emasman", mazmundagi gaplarni qaytaramiz.
Birovni kamchiligini aytish qiyin, uni tan olish undandan qiyin. Insonlar turlicha va sizni kamchiligingizni hazil tariqasida yoki tanbeh sifatida aytadi, bu esa insonni qiynaydi. Lekin aslida eng qiyin narsa bu o'zgarish.
Meni fikrimcha, inson qachon yuksaladi desak, shu kabi kamchiliklarini yo'q qilganida va o'zini ustida ishlaganida. Demak xulosa shundaki ko'proq xato qilib turishimiz kerak, xatolar insonni yuksaltiradi.
Azim Pulatning baʼzi fikrlari va oʻzimni xulosam asosida tayyorlangan!
Gapim to'g'ri bo'lsa - "🔥"
👨💻@Muhammadislom_Dev
Inson o'zini rasmini va soyasini ko'rish mumkin, lekin o'zini nima ish qilayotganini chetdan turib kuzatolmaydi! Qilgan ishlari to'g'ri yoki xatoligini qachon-ki kimdir "Siz xato qilyapsiz" mazmunidagi gapni aytsa, "Yo'q men to'g'ri qilyapman", "Men bunaqa emasman", mazmundagi gaplarni qaytaramiz.
Birovni kamchiligini aytish qiyin, uni tan olish undandan qiyin. Insonlar turlicha va sizni kamchiligingizni hazil tariqasida yoki tanbeh sifatida aytadi, bu esa insonni qiynaydi. Lekin aslida eng qiyin narsa bu o'zgarish.
Meni fikrimcha, inson qachon yuksaladi desak, shu kabi kamchiliklarini yo'q qilganida va o'zini ustida ishlaganida. Demak xulosa shundaki ko'proq xato qilib turishimiz kerak, xatolar insonni yuksaltiradi.
Hech kim birdan zo'r bo'lib ketmagan.
Azim Pulatning baʼzi fikrlari va oʻzimni xulosam asosida tayyorlangan!
Gapim to'g'ri bo'lsa - "🔥"
👨💻@Muhammadislom_Dev
🔥14👍2
Ertalabda metroga tushib yoʻlda uxlab ketadiganlardan boshqa barchaga Juma Muborak boʻlsin 🙂
👍7😁4❤🔥1🔥1
Universitet bilim uchun emas
1. Universitetning asosiy maqsadi bilim berish, kirishdan asosiy maqsad bilim olish yoki ishli bo’lish degan odam adashadi.
2. Universitetlarning asosiy maqsadi bilim berish emas, Standfordda ham, Cambridge, Harvard, o’zimizning Westminsterda ham.
3. Bilim hammasi necha yillardan beri kitoblarda, ustozlarda, kurslarda, onlayn leksiyalarda bemalol turibdi. Uni o’rganish uchun motivatsiya kerak xolos.
4. Universitet ana shu motivatsiyani beradi. O’zingga o’xshagan maqsadli bollarni atrofingga yig’ish, diplom berish, o’qimasang haydab yuborish xavfi orqali.
5. O’zingni o’zing qamchilay olasanmi? Har kuni to’xtamay o’rganishga undaydigan nima bor? Nazoratsiz ham rivojlana olasanmi? Sohangdagi eng zo’r ustozlarni va rivojlanishga tayyor odamlar muhitini topa olasanmi?
6. Javoblar «ha» bo’lsa oilangga bir necha ming dollar tejab berasan. «Yo’q» bo’lsa — kirish uchun yaxshiroq joy tanlashni boshlayver.
Siz qanday fikrdasiz?
©️ Aziz Rakhimov
@Muhammadislom_Dev
1. Universitetning asosiy maqsadi bilim berish, kirishdan asosiy maqsad bilim olish yoki ishli bo’lish degan odam adashadi.
2. Universitetlarning asosiy maqsadi bilim berish emas, Standfordda ham, Cambridge, Harvard, o’zimizning Westminsterda ham.
3. Bilim hammasi necha yillardan beri kitoblarda, ustozlarda, kurslarda, onlayn leksiyalarda bemalol turibdi. Uni o’rganish uchun motivatsiya kerak xolos.
4. Universitet ana shu motivatsiyani beradi. O’zingga o’xshagan maqsadli bollarni atrofingga yig’ish, diplom berish, o’qimasang haydab yuborish xavfi orqali.
5. O’zingni o’zing qamchilay olasanmi? Har kuni to’xtamay o’rganishga undaydigan nima bor? Nazoratsiz ham rivojlana olasanmi? Sohangdagi eng zo’r ustozlarni va rivojlanishga tayyor odamlar muhitini topa olasanmi?
6. Javoblar «ha» bo’lsa oilangga bir necha ming dollar tejab berasan. «Yo’q» bo’lsa — kirish uchun yaxshiroq joy tanlashni boshlayver.
Bilim olish uchun xohish bo'lsa kifoya!
Siz qanday fikrdasiz?
©️ Aziz Rakhimov
@Muhammadislom_Dev
👍8👏5🔥2
Sizni yoshiz qancha katta boʻlmasin ota-onangiz uchun yosh bolasiz!
Ota-ona farzandini baribir yosh boladek koʻradi sababi ularni bizni koʻp shoʻxliklarimizni yoshlikda koʻrishgan. Qayerda boʻlishimizdan qatʼiy nazar "ehtiyot boʻl", "ovqatlandingmi" mazmunidagi gaplarni eshitamiz.
Bularni nima uchun yozyapman?
Vaqti kelib har birimizni boshimizga tushadi ota-ona boʻlish. Vaqt bor paytida yaxshi harakat qilaylik oʻz sohamiz boʻyicha. Instagram, YouTube va boshqa vaqt oladigan narsalardan voz kechishimiz kerak.
Oʻzimdan xulosa qilib aytaman hozirda 4-kursman, 4 yil oldin reja qilgan ishlarimdan baʼzi birlariga erisha oldim. Men ham qaysidir paytda "lazy person" boʻlganman. Hozir bu odatimni yoʻqotishga harakat qilyapman.
Internetda soha boʻyicha koʻplab maʼlumotlarni topish mumkin, bahona har doim topiladi.
Ba'zida shunday postlar yozib turaman e'tirozlar yoʻq boʻlsa.
@Muhammadislom_Dev
Ota-ona farzandini baribir yosh boladek koʻradi sababi ularni bizni koʻp shoʻxliklarimizni yoshlikda koʻrishgan. Qayerda boʻlishimizdan qatʼiy nazar "ehtiyot boʻl", "ovqatlandingmi" mazmunidagi gaplarni eshitamiz.
Bularni nima uchun yozyapman?
Vaqti kelib har birimizni boshimizga tushadi ota-ona boʻlish. Vaqt bor paytida yaxshi harakat qilaylik oʻz sohamiz boʻyicha. Instagram, YouTube va boshqa vaqt oladigan narsalardan voz kechishimiz kerak.
Oʻzimdan xulosa qilib aytaman hozirda 4-kursman, 4 yil oldin reja qilgan ishlarimdan baʼzi birlariga erisha oldim. Men ham qaysidir paytda "lazy person" boʻlganman. Hozir bu odatimni yoʻqotishga harakat qilyapman.
Internetda soha boʻyicha koʻplab maʼlumotlarni topish mumkin, bahona har doim topiladi.
Natija qilish vaqti keldi!
Ba'zida shunday postlar yozib turaman e'tirozlar yoʻq boʻlsa.
@Muhammadislom_Dev
💯7🔥4❤🔥2👏2😐1🍓1
Xayrli kun barchaga.
Bugun ertalabdan zalga kelgandim, ohirgi 1.5 oy ichida sezilarli darajada oʻzgarishlar boʻldi.
Kanalda yaqin kunlarda ancha oʻzgarishlar boʻladi avvalgiga nisbatan yaxshi va foydali postlar koʻpayadi.
Avvalgiga nisbatan oʻzgarishlar sezdingizmi? Foydali va faollik darajasida hisoblasak.
Sezdim - "🔥"
Yaqinda qoʻshildim - "🌚"
@Muhammadislom_Dev
Bugun ertalabdan zalga kelgandim, ohirgi 1.5 oy ichida sezilarli darajada oʻzgarishlar boʻldi.
Kanalda yaqin kunlarda ancha oʻzgarishlar boʻladi avvalgiga nisbatan yaxshi va foydali postlar koʻpayadi.
Avvalgiga nisbatan oʻzgarishlar sezdingizmi? Foydali va faollik darajasida hisoblasak.
Sezdim - "🔥"
Yaqinda qoʻshildim - "🌚"
@Muhammadislom_Dev
🔥11🌚8👍1
FingerPrint
FingerPrint ko'pchilik uchun begona emas, bu mobile applicationlarda asosan barmoq izi bilan tasdiqlash uchun yoki qaysidir amalni bajarish uchun ishlatilinadi odatda.
https://developers.google.com/codelabs/webauthn-reauth?hl=ru#3
Bu yerda to'liq dokumentatsiya keltirib o'tilgan bu orqali webda ham fingerprintdan foydalanishingiz mumkin. Bosqichma bosqich bajarilsa buni frontendda ishlatib ko'rish mumkin.
Link bu orqali men o'zim qilib ko'rganni ko'rishingiz mumkin. Bu test uchun qilingan va dizaynga e'tibor bermaysizlar.
Foydali bo'lsa forward qilishni unutmang 🔥.
Mualliflik huquqiga amal qilinsin!
FingerPrint ko'pchilik uchun begona emas, bu mobile applicationlarda asosan barmoq izi bilan tasdiqlash uchun yoki qaysidir amalni bajarish uchun ishlatilinadi odatda.
https://developers.google.com/codelabs/webauthn-reauth?hl=ru#3
Bu yerda to'liq dokumentatsiya keltirib o'tilgan bu orqali webda ham fingerprintdan foydalanishingiz mumkin. Bosqichma bosqich bajarilsa buni frontendda ishlatib ko'rish mumkin.
Link bu orqali men o'zim qilib ko'rganni ko'rishingiz mumkin. Bu test uchun qilingan va dizaynga e'tibor bermaysizlar.
Foydali bo'lsa forward qilishni unutmang 🔥.
Mualliflik huquqiga amal qilinsin!
Google for Developers
Создайте свое первое приложение WebAuthn | Google for Developers
Узнайте, как создать веб-сайт с простой функцией повторной аутентификации, использующей датчик отпечатков пальцев.
🔥4👍3
Assalomu alaykum barchaga!
@Muhammadislom_Dev
O‘zgartira oladigan narsalarimiz ustida ishlash – bizning kuchimiz, o‘zgarta olmaydigan narsalardan shikoyat qilish esa – vaqt yo‘qotishdir.
©️ Dalai Lama
@Muhammadislom_Dev
👨💻5👍2💯1
Execution context
JavaScriptda bajariladigan code muhiti va current scope, variablelar, funksiya larni o'z ichiga oladi.
U 2 bosqichda yordam bera oladi: Yaratiladi (Creation) va Bajarilishi (Execution).
Birinchi bosqichda, bu o'zgaruvchilar va funksiyalarni xotiraga ajratish mas'uliyatini o'z yelkasiga oladi.
Ikkinchi bosqichda esa, code line by line asosida bajariladi va bunda xotiradagi o'zgaruvchilarni belgilaydi. Har bir chaqirilgan funksiya o'zining local execution contextini yaratishga mas'ul bo'ladi.
Keyingi postlarda call stack, hoisting va execution context turlari haqida gaplashamiz! 🚀
Davomini qilaymi - "⚡️"
@Muhammadislom_Dev
JavaScriptda bajariladigan code muhiti va current scope, variablelar, funksiya larni o'z ichiga oladi.
U 2 bosqichda yordam bera oladi: Yaratiladi (Creation) va Bajarilishi (Execution).
Birinchi bosqichda, bu o'zgaruvchilar va funksiyalarni xotiraga ajratish mas'uliyatini o'z yelkasiga oladi.
Ikkinchi bosqichda esa, code line by line asosida bajariladi va bunda xotiradagi o'zgaruvchilarni belgilaydi. Har bir chaqirilgan funksiya o'zining local execution contextini yaratishga mas'ul bo'ladi.
Execution context — bu JavaScript kodining ishlash muhitidir. U o‘zgaruvchilar, funksiyalar va scope ni boshqaradi. Kod bajarilishida yaratilish va bajarilish bosqichlari ketma-ket amalga oshadi.
Keyingi postlarda call stack, hoisting va execution context turlari haqida gaplashamiz! 🚀
Davomini qilaymi - "⚡️"
@Muhammadislom_Dev
⚡7
Call Stack — JavaScript’ning Yuragi
Tasavvur qilaylik, JavaScript kodlarimiz bir-birining ustiga qo‘yilgan sahifalar kabi ishlaydi. Har safar bir funksiya chaqirilganda, u stackga qo‘shiladi, va bajarilgach, ketma-ket chiqarib tashlanadi. Bu jarayonni Call Stack boshqaradi.
Call Stack — bu JavaScript'ning ichki mexanizmi bo‘lib, kodning bajarilish tartibini nazorat qiladi. Agar stack juda ko‘p funksiya chaqirishi natijasida to‘lib ketsa, "Maximum call stack size exceeded" xatosi yuzaga kelishi mumkin.
🚀 Nega bu muhim?
Call Stack ishlash tamoyilini tushunish rekursiya, asinxron operatsiyalar va xatoliklarni debugging qilish uchun juda muhim. Dasturimiz qayerda to‘xtab qolayotganini tushunish yoki funksiyalar noto‘g‘ri chaqirilayotganini aniqlash uchun Call Stack bilan ishlashni bilishimiz kerak.
Keyingi postdahoisting haqida gaplashamiz! ⚡️
@Muhammadislom_Dev
Tasavvur qilaylik, JavaScript kodlarimiz bir-birining ustiga qo‘yilgan sahifalar kabi ishlaydi. Har safar bir funksiya chaqirilganda, u stackga qo‘shiladi, va bajarilgach, ketma-ket chiqarib tashlanadi. Bu jarayonni Call Stack boshqaradi.
Call Stack — bu JavaScript'ning ichki mexanizmi bo‘lib, kodning bajarilish tartibini nazorat qiladi. Agar stack juda ko‘p funksiya chaqirishi natijasida to‘lib ketsa, "Maximum call stack size exceeded" xatosi yuzaga kelishi mumkin.
🚀 Nega bu muhim?
Call Stack ishlash tamoyilini tushunish rekursiya, asinxron operatsiyalar va xatoliklarni debugging qilish uchun juda muhim. Dasturimiz qayerda to‘xtab qolayotganini tushunish yoki funksiyalar noto‘g‘ri chaqirilayotganini aniqlash uchun Call Stack bilan ishlashni bilishimiz kerak.
Keyingi postda
@Muhammadislom_Dev
⚡4
Muhammadislom - AyTi Blog
Call Stack — JavaScript’ning Yuragi Tasavvur qilaylik, JavaScript kodlarimiz bir-birining ustiga qo‘yilgan sahifalar kabi ishlaydi. Har safar bir funksiya chaqirilganda, u stackga qo‘shiladi, va bajarilgach, ketma-ket chiqarib tashlanadi. Bu jarayonni Call…
Call Stack haqida o‘qib, hammasini tushungandek bo‘ldingiz, lekin kod yozganda yana chalkashdingizmi? 😂 Reaksiya bosing, yolg‘iz emasligingizni bilamiz!
🔥8💯6👍2
Muhammadislom - AyTi Blog
Photo
Gymning natijasi
Hozir zalga kelib qiziqib vaznimni koʻrish uchun taroziga chiqib koʻrgandim.
Oʻzgarish 1.5 oy ichida 5kg boʻlgan (65kg hozir), men uchun yomon emas. Chunki koʻp dasturchilarda uyqu va ovqatlanish rejim yaxshi boʻlmaydi.
Bunaqa natijadan keyin koʻproq content qilib oʻzimni ustimda ishlashda davom etaman 🔥
@Muhammadislom_Dev
Hozir zalga kelib qiziqib vaznimni koʻrish uchun taroziga chiqib koʻrgandim.
Oʻzgarish 1.5 oy ichida 5kg boʻlgan (65kg hozir), men uchun yomon emas. Chunki koʻp dasturchilarda uyqu va ovqatlanish rejim yaxshi boʻlmaydi.
Harakat qilsak hammasiga erishamiz!
Bunaqa natijadan keyin koʻproq content qilib oʻzimni ustimda ishlashda davom etaman 🔥
@Muhammadislom_Dev
🔥8👍3
Muhammadislom - AyTi Blog
Call Stack — JavaScript’ning Yuragi Tasavvur qilaylik, JavaScript kodlarimiz bir-birining ustiga qo‘yilgan sahifalar kabi ishlaydi. Har safar bir funksiya chaqirilganda, u stackga qo‘shiladi, va bajarilgach, ketma-ket chiqarib tashlanadi. Bu jarayonni Call…
JavaScript’da Ko‘tarilish Mexanizmi (Hoisting) 🚀
Hoisting — bu JavaScript kod bajarilishidan oldin o‘zgaruvchilar va funksiyalarni xotiraga ajratish jarayoni. Ya’ni, ularning e’lon qilinishi kod yozilgan joyda emas, yuqorida sodir bo‘lgandek ishlaydi.
⚡ Muhim jihatlar:
— var bilan e’lon qilingan o‘zgaruvchilar undefined qiymati bilan hoisting qilinadi.
— let va const bilan e’lon qilingan o‘zgaruvchilar hoisting qilinsa ham, "temporal dead zone" sababli ulardan darhol foydalana olmaysiz.
Keyingi postdaexecution context turlari haqida gaplashamiz! 🔥
@Muhammadislom_Dev
Hoisting — bu JavaScript kod bajarilishidan oldin o‘zgaruvchilar va funksiyalarni xotiraga ajratish jarayoni. Ya’ni, ularning e’lon qilinishi kod yozilgan joyda emas, yuqorida sodir bo‘lgandek ishlaydi.
⚡ Muhim jihatlar:
— var bilan e’lon qilingan o‘zgaruvchilar undefined qiymati bilan hoisting qilinadi.
— let va const bilan e’lon qilingan o‘zgaruvchilar hoisting qilinsa ham, "temporal dead zone" sababli ulardan darhol foydalana olmaysiz.
Hoisting kod bajarilishiga ta’sir qiladi, shuning uchun uni tushunish — xatolardan qochishning kaliti! 🔑
Keyingi postda
@Muhammadislom_Dev
👍6🔥2