JavaScript
1.77K subscribers
497 photos
47 videos
9 files
187 links
About JavaScript 🌡
Interyu savollar va Test yechish uchun website imiz: javascript-savollar.uz

Men yozgan va aytganlarimga 100% ishonmang , chunki men ham siz kabi haliham o'rganyabman.

Blog: @abdulvahob_blog

Bog'lanish uchun: @A_Abdulvahob
Download Telegram
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
πŸ‘4🐳4
Hindlar dars o'tishni yorvoradidaπŸ˜…

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
πŸ‘7
encodeURI()

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
πŸ”₯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
πŸ‘6
Share Link

<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
Bugun JS orqali qilib koraman. Nasib)
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
πŸ‘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
πŸ‘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
πŸ‘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
πŸ‘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
πŸ‘4πŸ“1
Bugun ishdan keyin chiqib 6:00 dan beri ovora bo'layotgan bir loyixamni yaqin daqiqalarda taqdim etaman 😁

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
πŸ‘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
πŸ‘13πŸ“1
JavaScript pinned a photo
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
❀3πŸ‘1
width vs naturalWidth
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