JavaScript
Malumotni yuklab olish bo'yicha , kichik amalyot qilib ko'rdim. Link: https://abdulvahob-input-file.vercel.app/ Github: https://github.com/Abdulvahobjon/js-project-30/tree/main/upload-file @abs_javascript
Qilgan ishimni ko'rinishiga qarab aytgan gapim.
@abs_javascript
GΓ²zalliging muhimmas, muhimliging gΓ²zal..!
@abs_javascript
π6β€1
Share tugmasi qanday yasaladi ? π«
Javoblarni kutib qolaman π
( men biladigan yo'ldan boshqacharoq yo'l bo'lsa hursad bo'laman)
Bugun kechga share tugmasi bo'yicha kichik mini loyiha qilib ko'raman.
@abs_javascript
Javoblarni kutib qolaman π
( men biladigan yo'ldan boshqacharoq yo'l bo'lsa hursad bo'laman)
Bugun kechga share tugmasi bo'yicha kichik mini loyiha qilib ko'raman.
@abs_javascript
π4π³4
Hindlar dars o'tishni yorvoradidaπ
Nima bo'lganini tushunganing yo'g'u , lekin ko'ding ishlayabdi π
@abs_javascript
Nima bo'lganini tushunganing yo'g'u , lekin ko'ding ishlayabdi π
@abs_javascript
π8π€£4π2
window.location.href π
Agar sizga brauzer oynasining hozirgi linki kerak bo'lsa window.location.href ko'didan foydalansangiz bo'ladi.
@abs_javascript
Agar sizga brauzer oynasining hozirgi linki kerak bo'lsa window.location.href ko'didan foydalansangiz bo'ladi.
@abs_javascript
π7
encodeURI()
URL manzildagi belgilarni UTF-8 (ko'dlash standarti) bilan almashtiradi. URL dagi nuqsonlarni tog'rilaydi ( qisqacha aytganda)
@abs_javascript
URL manzildagi belgilarni UTF-8 (ko'dlash standarti) bilan almashtiradi. URL dagi nuqsonlarni tog'rilaydi ( qisqacha aytganda)
@abs_javascript
π4π₯°2
JavaScript
window.location.href π Agar sizga brauzer oynasining hozirgi linki kerak bo'lsa window.location.href ko'didan foydalansangiz bo'ladi. @abs_javascript
Agar window.location.href dan foydalanmoqchi bo'sangiz encodeURI() bilan qoshib ishlatishingiz maqsadga muvofiq bo'ladi.
@abs_javascript
@abs_javascript
π₯5π2
Share link
Share link yasashning ikki usulini bilaman , birinchisi HTMLda a tegi orqali yasash.
Shu usulda kichik amalyot qilib ko'rdim.
Link: https://abdulvahob-share-btn.vercel.app/
GitHub: https://github.com/Abdulvahobjon/js-project-30
@abs_javascript
Share link yasashning ikki usulini bilaman , birinchisi HTMLda a tegi orqali yasash.
Shu usulda kichik amalyot qilib ko'rdim.
Link: https://abdulvahob-share-btn.vercel.app/
GitHub: https://github.com/Abdulvahobjon/js-project-30
@abs_javascript
π6
Share Link
N1 - Share qilmoqchi bolgan sayt linki ( telegram , instagram , X(twitter) ...)
N2 - Qaysi linkni jonatmoqchiligizgiz.
N3 - Link oldiga qanday text qoshmoqchiligingiz.
Misol uchun: Telegram
@abs_javascript
<a href="<N1>?<N2>&text=<N3>">Telegram</a>
N1 - Share qilmoqchi bolgan sayt linki ( telegram , instagram , X(twitter) ...)
N2 - Qaysi linkni jonatmoqchiligizgiz.
N3 - Link oldiga qanday text qoshmoqchiligingiz.
Misol uchun: Telegram
<a href="https://t.iss.one/share/url?url=https://www.youtube.com/@sevzor/videos&text=Kanalga%20obuna%20bo'ling" target="_blank">Telegram</a>
@abs_javascript
π3
WOW brand loyihasi π½
Yaqinda yana bir loyiha topshirgan edim Portfolioga qo'shishga ruhsat berishdi , shu saytni sizlar bilanham ulashmoqchiman balki foydalik bo'lar π
Link: https://wowbrand.netlify.app/
GitHub: Mumkin emas π
@abs_javascript
Yaqinda yana bir loyiha topshirgan edim Portfolioga qo'shishga ruhsat berishdi , shu saytni sizlar bilanham ulashmoqchiman balki foydalik bo'lar π
Link: https://wowbrand.netlify.app/
GitHub: Mumkin emas π
@abs_javascript
π5π₯3
Bg change
1. BG ni o'zgartira olasiz
2. Colorni saqlab olishingiz mumkin
3. Yaratilgan colorni localStorage ga saqlab qoladi.
Link: https://abdulvahob-bg-range.netlify.app/
GitHub: https://github.com/Abdulvahobjon/js-project-30/tree/main
@abs_javascript
1. BG ni o'zgartira olasiz
2. Colorni saqlab olishingiz mumkin
3. Yaratilgan colorni localStorage ga saqlab qoladi.
Link: https://abdulvahob-bg-range.netlify.app/
GitHub: https://github.com/Abdulvahobjon/js-project-30/tree/main
@abs_javascript
π5β€2
localStorage
Brauzerda malumotlarni saqlash uchun ishlatiladi.
Agar brauzer o'zgaruvchilarni tozalab bo'lgan yoki Inkognito rejimida ishlaydigan bo'lsa localStorage malumotlarni saqlamaydi
Inkognito nima ?
Brauzerda malumotlarni saqlashni cheklash uchun ishlatiladigan maxsus rejim.
@abs_javascript
Brauzerda malumotlarni saqlash uchun ishlatiladi.
Agar brauzer o'zgaruvchilarni tozalab bo'lgan yoki Inkognito rejimida ishlaydigan bo'lsa localStorage malumotlarni saqlamaydi
Inkognito nima ?
Brauzerda malumotlarni saqlashni cheklash uchun ishlatiladigan maxsus rejim.
@abs_javascript
π6π2
LocalStorage
Kecha localStorage haqida qisqacha post qo'ygandim , bugun shuni to'liq qilib qoyay dedim.
Menimcha LocalStorage bilish kerak bo'lgan shu 4 ta narsa bor halos.
@abs_javascript
Kecha localStorage haqida qisqacha post qo'ygandim , bugun shuni to'liq qilib qoyay dedim.
Menimcha LocalStorage bilish kerak bo'lgan shu 4 ta narsa bor halos.
@abs_javascript
π6β€3π1
JavaScript
LocalStorage Kecha localStorage haqida qisqacha post qo'ygandim , bugun shuni to'liq qilib qoyay dedim. Menimcha LocalStorage bilish kerak bo'lgan shu 4 ta narsa bor halos. @abs_javascript
Komentaryada qoshimcha malumot yozishga ekan LocalStorage ga.βοΈ
Shu malumotni toldirib qoymoqchiman.π
Locolstorege kompyuter xotirasidan 5- 10mg gacha joy egallaydi. Agar siz LocalStorege ga ko'proq malumot yozmoqchi bo'lsangiz IndexedDB dan foydalansangiz bo'ladi.
IndexedDB nima ?
Bilmiman , hali ishim tushmadi , lekin shunday narsa bor π₯·πΏ
@abs_javascript
Shu malumotni toldirib qoymoqchiman.π
Locolstorege kompyuter xotirasidan 5- 10mg gacha joy egallaydi. Agar siz LocalStorege ga ko'proq malumot yozmoqchi bo'lsangiz IndexedDB dan foydalansangiz bo'ladi.
IndexedDB nima ?
Bilmiman , hali ishim tushmadi , lekin shunday narsa bor π₯·πΏ
@abs_javascript
π4π1
Bugun ishdan keyin chiqib 6:00 dan beri ovora bo'layotgan bir loyixamni yaqin daqiqalarda taqdim etaman π
Va nihoyat tugadi π
Va nihoyat tugadi π
π1π1
Website larda ovozlar bilan ishlab ko'rmagan edim oldin bugun ancha narsa o'qib chiqdim va bir kichik loyiha qildim
1. So'zlarni o'qib beradi
2. Ovozni to'xtatish mumkin
3. Tezligini belgilay olasiz
4. Ovozni baland yoki pasaytirish mumkin
Link: https://abdulvahob-speak-english-word.netlify.app/
GitHub: https://github.com/Abdulvahobjon/js-project-30
@abs_javascript
1. So'zlarni o'qib beradi
2. Ovozni to'xtatish mumkin
3. Tezligini belgilay olasiz
4. Ovozni baland yoki pasaytirish mumkin
Link: https://abdulvahob-speak-english-word.netlify.app/
GitHub: https://github.com/Abdulvahobjon/js-project-30
@abs_javascript
π13π₯2π1
JavaScript
Website larda ovozlar bilan ishlab ko'rmagan edim oldin bugun ancha narsa o'qib chiqdim va bir kichik loyiha qildim 1. So'zlarni o'qib beradi 2. Ovozni to'xtatish mumkin 3. Tezligini belgilay olasiz 4. Ovozni baland yoki pasaytirish mumkin Link: https://abdulvahobβ¦
Bu yerda ishlatilgan codlar haqida ertaga alohida post qilaman.
Bugun 3 soat vaqt sariflabman , menimcha bugunga yetadi.
Agar loyiha yoqsa like π bosib qo'yinglar π
@abs_javascript
Bugun 3 soat vaqt sariflabman , menimcha bugunga yetadi.
Agar loyiha yoqsa like π bosib qo'yinglar π
@abs_javascript
π13π1
Kecha qilishim kerak bo'lgan maketlar borligi uchun qoshimcha loyiha qila olmadim , kechagi kun hisobiga bugun ertalab yangi loyiha qildim. Menimcha ko'p chilikga qiziq bolsa kerak bu loyiha.
π₯1
Rasmlardan nusxa olish
Oldin textlardan nusha olish bo'yicha amalyot qilgan edim. Rasmlardan nusha olish textlardan nusxa olishga o'xshab ketadi lekin rasmlarda bazi qoshimchalar qoshiladi.
Link: https://timely-klepon-55492b.netlify.app/
GitHub:https://github.com/Abdulvahobjon/js-project-30
@abs_javascript
Oldin textlardan nusha olish bo'yicha amalyot qilgan edim. Rasmlardan nusha olish textlardan nusxa olishga o'xshab ketadi lekin rasmlarda bazi qoshimchalar qoshiladi.
Link: https://timely-klepon-55492b.netlify.app/
GitHub:https://github.com/Abdulvahobjon/js-project-30
@abs_javascript
β€3π1
width vs naturalWidth
height vs naturalHeight
JavaScriptda rasmni uzunligi va balandligini olmoqchi bo'lganizda sizga html va css dan bergan o'lchamlarizni qaytaradi.
naturalWidth esa rasmni o'zini default holatidagi olchamni qaytaradi ( rasmni o'lchamini o'zgartirilmagan holatdagi holati)
@abs_javascript
height vs naturalHeight
let uzunlik = img.width
JavaScriptda rasmni uzunligi va balandligini olmoqchi bo'lganizda sizga html va css dan bergan o'lchamlarizni qaytaradi.
let uzunlik = img.naturalWidth
naturalWidth esa rasmni o'zini default holatidagi olchamni qaytaradi ( rasmni o'lchamini o'zgartirilmagan holatdagi holati)
@abs_javascript
π₯5π2