This media is not supported in your browser
VIEW IN TELEGRAM
JavaScript'da console obyektining ajoyib metodlari
P.S Siz buni bilarmidingiz π¬
π Tanishlarga yuborib qo'yamiz.!
ππΌ @Junior_Developer | #js #life_hack
P.S Siz buni bilarmidingiz π¬
π Tanishlarga yuborib qo'yamiz.!
ππΌ @Junior_Developer | #js #life_hack
π₯4
#js #github
π JavaScriptni organish uchun 5 GitHub reposi.
1. Murakkab JavaScript savollarining uzun roΚ»yxati va ularning tushuntirishlari
2. π JavaScript uchun Clean Code
3. Udemydagi JS kursining barcha bo'limlari va loyihalar uchun kodlar
Foydali kontent uchun OBUNA bo'ling!
ππΌ @frontend ππΌ
π JavaScriptni organish uchun 5 GitHub reposi.
1. Murakkab JavaScript savollarining uzun roΚ»yxati va ularning tushuntirishlari
2. π JavaScript uchun Clean Code
3. Udemydagi JS kursining barcha bo'limlari va loyihalar uchun kodlar
4.
Zamonaviy JavaScript qo'llanma
5.
Boshlangich JavaScriptFoydali kontent uchun OBUNA bo'ling!
ππΌ @frontend ππΌ
β‘1π1
#vue #js
Vue'da "v-if" va "v-show" orasidagi farq π
π’ "v-if" - o'zgaruvchining qiymati "true" bo'lsa, elementni DOM-da yaratadi, "false" bo'lsa, elementni DOM-dan o'chiradi va uni yashiradi.
π’ "v-show" - o'zgaruvchining qiymati "false" bo'lsa, DOM elementini CSS "display" stilini "none" qilib o'zgartiradi. Buning natijasida, DOM elementi sahifada qoladi, ammo ko'rinmaydi.
ππΌ @frontend ππΌ
Vue'da "v-if" va "v-show" orasidagi farq π
π’ "v-if" - o'zgaruvchining qiymati "true" bo'lsa, elementni DOM-da yaratadi, "false" bo'lsa, elementni DOM-dan o'chiradi va uni yashiradi.
π’ "v-show" - o'zgaruvchining qiymati "false" bo'lsa, DOM elementini CSS "display" stilini "none" qilib o'zgartiradi. Buning natijasida, DOM elementi sahifada qoladi, ammo ko'rinmaydi.
ππΌ @frontend ππΌ
π4
This media is not supported in your browser
VIEW IN TELEGRAM
#js #kutubxona
π±Parallax-img-scroll
Veb-sayt yuqoriga yoki pastga aylantirilganda tasvirlarni (yoki boshqa turdagi HTML-kontentni) suzuvchi va harakatlantirish uchun parallaks effekt JavaScript kutubxonasi.
π githubga havola
π veb sayt
ππΌ @frontend ππΌ
π±Parallax-img-scroll
Veb-sayt yuqoriga yoki pastga aylantirilganda tasvirlarni (yoki boshqa turdagi HTML-kontentni) suzuvchi va harakatlantirish uchun parallaks effekt JavaScript kutubxonasi.
π githubga havola
π veb sayt
ππΌ @frontend ππΌ
let a = 5;ππ» @FrontendIQ > #js
let b = a-- + ++a;
let c = a++ - --b;
console.log(a+b+c);
β‘7π1
#js
Topshiriq: Massivdagi har bir elementni sonini aniqlash.
Yechim:
Natija:
Bu JavaScript funktsiyasi berilgan massivdagi har bir elementni sanaydi va natijani obyekt (object) ko'rinishida qaytaradi. Funksiyada reduce metodidan foydalanilgan. reduce metodi massivdagi har bir elementni bitta qiymatga o'zlashtirish imkonini beradi.
Sizda qanday yechim bor, izohlarda yozib qoldiring π¬
Do'stlarga ulashing π
Bizga qo'shiling ππΌ @Frontend ππΌ
Topshiriq: Massivdagi har bir elementni sonini aniqlash.
Yechim:
function countElements(arr) {
return arr.reduce((acc, element) => {
acc[element] = (acc[element] || 0) + 1;
return acc;
}, {});
}
// Misol uchun
const tags = ["#javascript", "#react", "#patterns", "#css", "#interview", "#javascript", "#css"]
console.log(countElements(tags));
Natija:
{
"#javascript": 2,
"#react": 1,
"#patterns": 1,
"#css": 2,
"#interview": 1
}
Bu JavaScript funktsiyasi berilgan massivdagi har bir elementni sanaydi va natijani obyekt (object) ko'rinishida qaytaradi. Funksiyada reduce metodidan foydalanilgan. reduce metodi massivdagi har bir elementni bitta qiymatga o'zlashtirish imkonini beradi.
Sizda qanday yechim bor, izohlarda yozib qoldiring π¬
Do'stlarga ulashing π
Bizga qo'shiling ππΌ @Frontend ππΌ
π3π₯2
#js #github
JavaScriptni o'rganish uchun kerakli Github omborlari
JS o'rganayotgan do'stlarimizga ushbu Github omborlari juda yordam beradi.
β«οΈJavaScript qo'llanma - havola
β«οΈJS Clean Code - havola
β«οΈJavaScript bo'yicha kitoblar - havola
β«οΈJavaScript algoritmlar - havola
β«οΈJS Dasturchilar bilishi kerak bo'lgan 33 tushuncha - havola
β«οΈJS savol , javob - havola
ππΌ @Frontend ππΌ
JavaScriptni o'rganish uchun kerakli Github omborlari
JS o'rganayotgan do'stlarimizga ushbu Github omborlari juda yordam beradi.
β«οΈJavaScript qo'llanma - havola
β«οΈJS Clean Code - havola
β«οΈJavaScript bo'yicha kitoblar - havola
β«οΈJavaScript algoritmlar - havola
β«οΈJS Dasturchilar bilishi kerak bo'lgan 33 tushuncha - havola
β«οΈJS savol , javob - havola
ππΌ @Frontend ππΌ
π7π₯3
Frontend vacancy
#js #vakansiya
πΌ Lavozim: JS/C++ Mentor
πΌ Lavozim: JS/C++ Mentor
Rus tilini biladigan, JS bilimi kuchli bo'lganlar uchun vakansiya ππ»
ππΌ @Frontend ππΌ
ππΌ @Frontend ππΌ
π₯3
Frontend vacancy
#js #bootstrap #vakansiya
πΌ Lavozim: Frontend dasturchi
πΌ Lavozim: Frontend dasturchi
JavaScript'ni yaxshi biladigan va ozrlq real loyihada qatnashganlar uchun yaxshi imkoniyat ππ»
ππΌ @Frontend ππΌ
ππΌ @Frontend ππΌ
π5π₯1
Frontend vacancy
Frontend Mentor, vakansiya ππ»
π₯4
#js #leetCode #frontend
Videoga havola
@frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
π6π₯3
#js #library #frontend
β SweetAlert
β React-Toastify
β Toastr
β Essential JS 2
β chakra-ui/alert
β Vue Toastification
β Sonner
β Awesome Notifications
@frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
π7π₯2
#tools #js #frontend
es-toolkit β bu JavaScript uchun yengil va yuqori samarali utilit kutubxona. U lodash ga oβxshash funksiyalarni taqdim etadi, lekin 97% kichikroq hajmga ega va 2-3 marta tezroq ishlaydi. es-toolkit zamonaviy frontend ilovalarda ma'lumotlar bilan ishlashni soddalashtiradi.
@frontend | Happy Coding
Please open Telegram to view this post
VIEW IN TELEGRAM
π11π₯6
This media is not supported in your browser
VIEW IN TELEGRAM
#animation #js #css #frontend
Kodlar izohda
@frontend | Happy Coding
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯17π5
#js #pdf #frontend
2025-yildagi eng yaxshi 4 ta bepul JavaScript PDF Viewer
Agar siz web-ilovangizga PDF koβruvchi integratsiya qilmoqchi boβlsangiz, toβgβri JavaScript kutubxonasini tanlash juda muhim.
- Mozilla tomonidan ishlab chiqilgan va muntazam yangilanadi
- Brauzerda toβgβridan-toβgβri ishlaydi, yengil va tezkor
- Vanilla JS hamda React, Vue, Angular bilan ishlaydiπ©βπ» GitHub: https://github.com/mozilla/pdf.js
- Yaratish, oβzgartirish va koβrish imkoniyati bor
- Client-side) ishlaydi
- Dinamik PDF oβzgartirish uchun juda qulayπ©βπ» GitHub: https://github.com/Hopding/pdf-lib
- React ilovalari uchun eng ommabop
- PDF.js aosida ishlaydi va React komponent sifatida foydalanish mumkin
- Sahifalar boβylab harakatlanish, zoom va boshqa funksiyalarni qoβllab-quvvatlaydiπ©βπ» GitHub: https://github.com/Hopding/pdf-lib
- Angular uchun eng yaxshi variantlardan
- Zoom, aylantirish, va boshqa funksiyalarga ega
- PDF.js asosida ishlaydiπ©βπ» GitHub: https://github.com/VadimDez/ng2-pdf-viewer
*Umumiy maqsadlar uchun PDF viewer, PDF.js yaxshi
@frontend | Happy Coding
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯10π4