JavaScript
1.76K subscribers
500 photos
47 videos
9 files
188 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
Figmani Pixso ga joylay olishlik uchun , figma hamma uchun ochiq bo'lishligi kerak.

Siz figmani Dublicate qilsangiz , siz figmaga admin bo'lib qolasiz va uni hamma uchun ochiq manbaga aylantira olasiz.

Dublicate qilishni rasmda ko'rsatdim , Dublicate qilingan figmani URL ini Pixso ga joylab , figmani Pixsoda ochishligiz mumkin bo'ladi.

@abs_javascript
πŸ‘6πŸ”₯3
JSON.parse() vs JSON.stringify()

JSON.parse()
- json formatidagi malumotni Obyektga almashtiradi.

JSON.stringify() - Obyektni JSON dagi malumotga almashtiradi.

Ko'p holatlarda obyektlardan klone olish uchun ham ishlatiladi. klon olayotganizda obyekt ichida funksiya bo'lmasligi kerak.

@abs_javascript
πŸ‘5❀1πŸ”₯1
Optional chaining nima ?

Optional chaining - biror obyektning biror property va method’lariga β€œxavfsiz” kirish usuli. Bu orqali kirilgan property yoki method agar yo’q bo’lsa bizga error emas, balki undefined qaytaradi.

@abs_javascript
πŸ‘8πŸ”₯2🐳1
javascript-savollar.uz

javascript-savollar.uz saytini 1.4 versiyasi ishga tushdi. Endilikdan siz saytda faqat interyu savollar dan tashqari QUIZ TEST yechish imkonyati ham bor.

Sayt ko'rish uchun: https://javascript-savollar.uz/

@abs_javascript
πŸ‘6πŸ‘2
toUpperCase() va toLocaleUpperCase()

toUpperCase() va toLocaleUpperCase() ning vazifasi harflarni katta harfga o'tqazish uchun ishlatiladi.

Ikkisini farqi toLocaleUpperCase() metodi matnni katta harflarga o’tkazishda maxsus Unicode standart qoidalarini hisobga oladi.

Misol uchun: β€œi” harfini katta harfga o’tkazishda, toUpperCase() metodi β€œI” natijasini beradi, lekin Turk tili uchun toLocaleUpperCase() metodi β€œΔ°β€ natijasini beradi

@abs_javascript
πŸ‘11❀2πŸ”₯2
toLocaleLowerCase() va toLowerCase() o'rtasidagi farq ham shunday.

@abs_javascript
πŸ‘9❀1πŸ”₯1
JavaScript pinned a photo
DOM
JS (DOM) - nimalar keladi qo'lidan.

1. Sahifadagi barcha HTML elmentlar va atributlarni o'zgartira oladi.
2. Sahifadagi barcha CSS stillarni o'zgartira oladi.
3. Sahifadagi mavjud bo'lgan HTML elmentva atributlarni o'zgartira oladi.
4. Sahifaga yangi HTML elmentlar va atributlar qo'sha oladi. Sahifada yuz beradigan barcha HTML xodisalar bilan ishlay oladi.
5. Sahifada yangi HTML hodisalar yarata oladi.

@abs_javascript
πŸ‘5❀1πŸ”₯1
CURD nima ?

CRUD - Bu Create , Read , Update , Delete 4 asosiy finksiyani bajaradigan loyiha.

1. Create - yangi malumot yaratish
2. Read - Malumotlarni ko'ra ( o'qiy ) olish
3. Update - Mavjud malumotlarni o'zgartirish
4. Delete - Mavjud malumotni o'chirish

JS va React JS dan albatta CRUD yasagan bo'lishingiz kerak.

@abs_javascript
πŸ‘5πŸ‘2
DOM bilan ishlaganimizda 2 ta terminga tuch kelamiz

1. Hossa - Biron HTML elmentning qandaydur hossasi
2. Method - Osha elementning ustida bajarish mumkin bo'lgan faolyat.

@abs_javascript
❀4πŸ”₯1
append() , prepend() , after() , before() methodlari farqi nimada ?

Bu method larni barchasi html element yoki matn qo'shadi.
Ularning farqi qoshayotgan elmentning joylashuvida. ( rasm )

@abs_javascript
❀5πŸ‘1πŸ‘1
Men kam uhlaganimda malum vaqtga kelib tanam uyqu talab qilishni boshlaydi. Agar shu uyqu vaqtini o'tqizib yuboradigan bo'lsam , ko'ngil ochar narsalar zavq bag'ishlamay qo'yadi va miyyam tanamni juda osan boshqaradi. Uzoqt vaqt biron narsa ustida ishlay olishim osonlashadi. Lekin bunday kunlarim ortib boradigan bo'lsa vazn kamayishi va gapimni yoqotishlikni (bir meyorda gapira olmaslik ) seza boshlayman.
#shaxsiy
@abs_javascript
πŸ”₯4πŸ‘2πŸ‘2
CallBack function nima ?

Agar siz funksiya argumentiga funksiya beradigan bo'lsaiz shu funksiyaga CallBack funktion deyiladi.

@abs_javascript
πŸ‘4❀1πŸ”₯1
callback hell ( callback jahannami ) nima ?

Agar sizda callback lar ko'payib ketadigan bo'lsa , ko'dni boshqarish qiyinlashadi va bu bolatni callback hell deb atashadi.

callback ni bir marotabadan ko'p ishlatish tafsiya qilinmaydi.

@abs_javascript
πŸ‘4❀2😁1
async/ await nima uchun kerak ?

Qisqa qilib aytganda , sinxron ishlaydigan funksiyani asinxon ishlaydigan qilib berish uchun kerak.

@abs_javascript
πŸ‘4πŸ‘1
Event delegation nima ?

Event delegation - bu texnika. Biz hodisani boshqarishni ota elmentga beramiz. Biz alohida elmentlarga addEventListener bermaymiz va bu royxat lar bilan ishlaganda juda qulaylik beradi.

(rasm) Biz div elementiga click hodisasini qo’shamiz. Hodisa ro’y berganda, biz event target orqali ro’y berayotgan elementni aniqlab olamiz.

@abs_javascript
πŸ‘6
for example
@abs_javascript
πŸ‘6
This media is not supported in your browser
VIEW IN TELEGRAM
Shu kunlarga ham yetib kelibmiz dostlar 😳
@abs_javascript
πŸ‘5😁4😨2
JavaScript
Shu kunlarga ham yetib kelibmiz dostlar 😳 @abs_javascript
Apple Vision Pro - 3.500 $ ga sotib olsangiz bo'ladi ekan.
❀3πŸ‘2πŸ”₯2