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
Drag-Drop

Bu loyihani qanday tayorlash mumkin ?

"dragover" va "drop" hodisasidan foydalanishingiz kerak bo'ladi.

Amalyot uchun:
Link: https://js-project-30.vercel.app/
GitHub: https://github.com/Abdulvahobjon/js-project-30

@abs_javascript
πŸ‘5πŸ‘2
#code

Drop hodisasini telda qollay olmadim.
Drop o'rniga click dan foydalanadigan bo'lsangiz cursor bosilganida o'tadigan bo'ladi.

@abs_javascript
πŸ‘3❀2πŸ‘1
TailwindCSS ga hiyonat qilib 2 kun oldin styleX bilan kechasi bilan suhbat qurib chiqdim.
styleX ni ikkichisi sifatida olish mumkin lekin birinchisiga TailwindCSS yaxshi degan fikirga keldim.

styleX bizni qishloq sharoyitiga moslashmagan ekan. TypeScript city ga ko'chib kelish shartini qoydi🫀.Lekin Menga hozircha u shaxardan ish chiqgani yoq shuni uchun rad etdim.πŸ’”

TypeScript city ga borganda yana bir gap otib koraman styleX xonga πŸ˜€

@abs_javascript
😁11πŸ‘3πŸ”₯3
HTML , CSS ni eplolmagan JavaScriptni eplaydimi ?

Bir mashxur gap bor: "Inson bir ishni qanday qilsa , hamma ishni shunday qiladi " 😳

Lekin men bu gapga 100% qo'shila olmayman , insonni bitta narsa orqali baholash to'g'ri emas πŸ™…β€β™‚οΈ. Misol uchun dunyoda chiroyli yozolmaydigan πŸ“ insonlar juda ko'p πŸ™‚, ularni xunuk yozishi , ishda ham shunday degani emas.

Bazilar HTML , CSS qiziqmaydi va ancha yengil qarashadi. πŸ€¦β€β™‚οΈ Lekin JavaScriptdagi mantiq va jozibani ko'rganidan keyin , qiziqishi ortib HTML , CSS niham mustahkam qilib olgan dasturchi bollar bor.

@abs_javascript
πŸ‘10πŸ‘2
<input type="file" >

<input type="file" > dan malumotni qanday qilib olib , ishlatish mumkin ?

@abs_javascript
❀6
❀8
Shu loyihani ko'dlarini tahlil qilib chiqamiz.
❀7
HTML

Input:
id: id si
name: nomi
accept="image/*" : Faqat rasm yuklanishi uchun
multiple: Bir vaqtning o'zida bir nechta rasm yuklay olishlik uchun.

@abs_javascript
❀8
JS ni commid sifatida yozib chiqa qoldim. Uncha tushunarsiz emas menimcha.

@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
πŸ‘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