Blackbox
Google Chrome ishlatadiganlar uchun Blackbox degan extension bor. YouTubeda video ko'rayotganizda videodagi ko'dlardan nusxa olsa bo'ladi.Link
@abs_javascript
Google Chrome ishlatadiganlar uchun Blackbox degan extension bor. YouTubeda video ko'rayotganizda videodagi ko'dlardan nusxa olsa bo'ladi.Link
@abs_javascript
π11β€4
rest operatori
(...) - 3 ta nuqta bilan belgilanadi.
JavaScriptda rest operatori functionga cheklanmagan miqdorda argumentlarni qabul qilishga va ularni Arrayga aylabtirib berish imkonini beradi.
@abs_javascript
(...) - 3 ta nuqta bilan belgilanadi.
JavaScriptda rest operatori functionga cheklanmagan miqdorda argumentlarni qabul qilishga va ularni Arrayga aylabtirib berish imkonini beradi.
@abs_javascript
β€3π₯1
Spread operatori
(...) - 3 ta nuqta bilan belgilanadi.
1.Array elementlarini boshqa bir Arrayga nusxa ko'chirish uchun ishlatish mumkin.
2.Objectni hususiyatlarini boshqa bir Objectga nusxa ko'chirish uchun ishlatish mumkin
@abs_javascript
(...) - 3 ta nuqta bilan belgilanadi.
1.Array elementlarini boshqa bir Arrayga nusxa ko'chirish uchun ishlatish mumkin.
2.Objectni hususiyatlarini boshqa bir Objectga nusxa ko'chirish uchun ishlatish mumkin
@abs_javascript
π4π₯1
Getter - Objectni hossalarini chaqirib olishlik uchun
Setter - Object hossalarini o'zgartirishlik uchun ishlatiladi.
@abs_javascript
Setter - Object hossalarini o'zgartirishlik uchun ishlatiladi.
@abs_javascript
π₯5π1
JavaScript
Objectdan fuction ni chaqirib olish @abs_javascript
Getter yordamida functionni method sifatida emas Hossa (property ) sifatida ishlatyabmiz.
@abs_javascript
@abs_javascript
π5
IIFE nima ?
IIFE - Immediately Invoked Function Expression yani e'lon qilinishi bilan ishga tushadigan funksiya. Ko'proq global scopedan qochish uchun ishlatiladi.
@abs_javascript
IIFE - Immediately Invoked Function Expression yani e'lon qilinishi bilan ishga tushadigan funksiya. Ko'proq global scopedan qochish uchun ishlatiladi.
@abs_javascript
π₯3π1
Bugun
1. IIFE nima ?
2. Getters
3. Setters
mavzulari haqida qisqacha tohtalib o'tdik.
@abs_javascript
1. IIFE nima ?
2. Getters
3. Setters
mavzulari haqida qisqacha tohtalib o'tdik.
@abs_javascript
π11π³3
asinxron - biron amal bajarilishini kutib turmaydi va keyingi amal ishga tushib ketaveradi.
@abs_javascript
@abs_javascript
π6π₯2
Promise
Promise - bu keyinchalik biron qiymat qaytarib berishi mumkin bo'lgan obyektga aytiladi.
Promise asinxron operatsiyalar bilan ishlaydi yani settimeOut, setInterval, Http Request . Bu operatsiyalar natijani darhol bermaydi lekin malum vaqtdan keyin natija qaytarishi mumkin. Agar rostdan natija qaytsa resolve funksiyasi ishga tushadi agar qaytmasa reject funksiyasi chaqiriladi.
@abs_javascript
Promise - bu keyinchalik biron qiymat qaytarib berishi mumkin bo'lgan obyektga aytiladi.
Promise asinxron operatsiyalar bilan ishlaydi yani settimeOut, setInterval, Http Request . Bu operatsiyalar natijani darhol bermaydi lekin malum vaqtdan keyin natija qaytarishi mumkin. Agar rostdan natija qaytsa resolve funksiyasi ishga tushadi agar qaytmasa reject funksiyasi chaqiriladi.
@abs_javascript
π₯4π2
Promise 3 ta holatda bo'ladi
1. PENDING - Natija hali malum emas
2. FULFILLED - Amal bajarildi
3. REJECTED - Amal bajarilmadi
@abs_javascript
1. PENDING - Natija hali malum emas
2. FULFILLED - Amal bajarildi
3. REJECTED - Amal bajarilmadi
@abs_javascript
π3β€2
Promise obyectini bilan ishlashda then va catch methodlari kerak bo'ladi.
then - metodi promise muvaffaqiyatli bajarilganda yani fulfilled bo'lganda ishlatiladi. then orqali Promise ni yangi abyektini olasiz
catch - metodi promise da xatolik yuz berganda yani rejected holda chaqiriladi.
@abs_javascript
then - metodi promise muvaffaqiyatli bajarilganda yani fulfilled bo'lganda ishlatiladi. then orqali Promise ni yangi abyektini olasiz
catch - metodi promise da xatolik yuz berganda yani rejected holda chaqiriladi.
@abs_javascript
π₯3β€1π1
O'qituvchi: Promis mavzusini ko'pchilik tushunishga qiynaladi lekin men sizlarga oson usul bilan tushuntirib beraman. π€
ββββ dars tugadi βββ
O'quvchi: O'lay agar hech narsani tushunmadim π€¦ββοΈ
@abs_javascript
ββββ dars tugadi βββ
O'quvchi: O'lay agar hech narsani tushunmadim π€¦ββοΈ
@abs_javascript
π€£16π2β‘1
HTMLCollection va NodeList
- Ikkisiham DOM elementlarining ro'yxati.
Farqi nimada ?
1. HTMLCollection tartibga solinmagan bo'lishi mumkin lekin NodeList tartinga solingan elementlarning rayxati.
2. HTMLCollection bu document elementβlardan tashkil topgan.
3. NodeList esa document nodes (element nodes, attribute nodes, va text
nodes)lardan tashkil topgan.
@abs_javascript
- Ikkisiham DOM elementlarining ro'yxati.
Farqi nimada ?
1. HTMLCollection tartibga solinmagan bo'lishi mumkin lekin NodeList tartinga solingan elementlarning rayxati.
2. HTMLCollection bu document elementβlardan tashkil topgan.
3. NodeList esa document nodes (element nodes, attribute nodes, va text
nodes)lardan tashkil topgan.
@abs_javascript
π5
Screen
Foydalanuvchi ekrani haqida maβlumotlarni olsak boβladi.
1.screen.width
2.screen.height
3.screen.availWidth
4.screen.availHeight
5.screen.colorDepth
6.screen.pixelDepth
@abs_javascript
Foydalanuvchi ekrani haqida maβlumotlarni olsak boβladi.
1.screen.width
2.screen.height
3.screen.availWidth
4.screen.availHeight
5.screen.colorDepth
6.screen.pixelDepth
@abs_javascript
π6
Figmada dev mode pullik bo'ldi, betadan chiqdi.
Qanday tekin yechim qilishimiz mumkin ?
Pixso
Pixso dan foydalanishingiz mumkin. Figmadan ancha qulay va tekin ( hozirgacha pul tolaganim yoq )
Figmadagi loyihalarni Pixso ga ko'chirib olib o'tsangiz bo'ladi π
@abs_javascript
Qanday tekin yechim qilishimiz mumkin ?
Pixso
Pixso dan foydalanishingiz mumkin. Figmadan ancha qulay va tekin ( hozirgacha pul tolaganim yoq )
Figmadagi loyihalarni Pixso ga ko'chirib olib o'tsangiz bo'ladi π
@abs_javascript
π8π₯1π±1
JavaScript
Figmada dev mode pullik bo'ldi, betadan chiqdi. Qanday tekin yechim qilishimiz mumkin ? Pixso Pixso dan foydalanishingiz mumkin. Figmadan ancha qulay va tekin ( hozirgacha pul tolaganim yoq ) Figmadagi loyihalarni Pixso ga ko'chirib olib o'tsangiz bo'ladiβ¦
Frontend chi dostlaringizga ulashsangiz bo'ladi π
π4
π3