Boshlang'ich JavaScriptni o'rganish va unda ishlash mahoratingizni oshirishga yordam beruvchi 4 ta github repozitoriyalar:
- Javascript30
Bu yerda portfolioga qo'shish uchun 30 ta turli loyihalarga g'oyalar va ularning yechimini topishingiz mumkin.
- Awesome JavaScript
Web dasturlash uchun javascriptdagi eng ko'p ishlatiladigan resurslar, kutubxonalar va freymvorklar jamlanmasi.
- JS GitBook
JavaScript boshlang'ich darajada o'rganish uchun manba.
- JavaScript Algorithms and DS Repozitoriyada ko'plab mashhur algoritmlar va ma'lumot tuzilmalarining JavaScript-ga asoslangan misollari mavjud.
Β©οΈMabrur - It blog
ππΌ Junior Developer
- Javascript30
Bu yerda portfolioga qo'shish uchun 30 ta turli loyihalarga g'oyalar va ularning yechimini topishingiz mumkin.
- Awesome JavaScript
Web dasturlash uchun javascriptdagi eng ko'p ishlatiladigan resurslar, kutubxonalar va freymvorklar jamlanmasi.
- JS GitBook
JavaScript boshlang'ich darajada o'rganish uchun manba.
- JavaScript Algorithms and DS Repozitoriyada ko'plab mashhur algoritmlar va ma'lumot tuzilmalarining JavaScript-ga asoslangan misollari mavjud.
Β©οΈMabrur - It blog
ππΌ Junior Developer
#javascript
localStorage π
`localStorage` brauzerda ma'lumotlarni saqlash va o'zgartirish uchun ishlatiladigan bir veb API dir. Bu API orqali JavaScriptdan foydalanuvchilar o'z brauzerlarida qo'shimcha ma'lumotlarni saqlayishlari mumkin.
`localStorage` quyidagi xususiyatlariga ega:
β«οΈ`setItem(key, value)`: berilgan kalit va qiymatni localStoragega saqlayadi.
β«οΈ`getItem(key)`: berilgan kalitli ma'lumotni localStoragedan olish uchun ishlatiladi.
β«οΈ`removeItem(key)`: berilgan kalitli ma'lumotni localStoragedan o'chiradi.
β«οΈ`clear()`: localStorageda saqlangan barcha ma'lumotlarni o'chiradi.
ππΌ Junior Developer
localStorage π
`localStorage` brauzerda ma'lumotlarni saqlash va o'zgartirish uchun ishlatiladigan bir veb API dir. Bu API orqali JavaScriptdan foydalanuvchilar o'z brauzerlarida qo'shimcha ma'lumotlarni saqlayishlari mumkin.
`localStorage` quyidagi xususiyatlariga ega:
β«οΈ`setItem(key, value)`: berilgan kalit va qiymatni localStoragega saqlayadi.
β«οΈ`getItem(key)`: berilgan kalitli ma'lumotni localStoragedan olish uchun ishlatiladi.
β«οΈ`removeItem(key)`: berilgan kalitli ma'lumotni localStoragedan o'chiradi.
β«οΈ`clear()`: localStorageda saqlangan barcha ma'lumotlarni o'chiradi.
ππΌ Junior Developer
Bill Geyts'ning 18 yoshidagi rezyumesi
Bu 1974-yildagi voqea, u payt Geyts Garvard universitetida talaba boβlgan.
Rezyumeda:
- U "Tizim tahlilchisi yoki tizim dasturchisi" sifatida ishga topshirgan.
- Operatsion tizimlar tuzilishi, maβlumotlar bazasini boshqarish, boβyicha bilmi borligi aytilgan;
- FORTRAN, COBOL, ALGOL, BASIC kabi dasturlash tillarida tajribasi boβlgan;
Bu rezyume hozirda Vashingtondagi livingcomputers muzeyida saqlanadi.
Bill Geyts 1975-yilda bolalikdagi doβsti Pol Allen bilan Microsoft kompaniyasiga asos solishgan.
Β©botirziyatov
ππΌ Junior Developer
Bu 1974-yildagi voqea, u payt Geyts Garvard universitetida talaba boβlgan.
Rezyumeda:
- U "Tizim tahlilchisi yoki tizim dasturchisi" sifatida ishga topshirgan.
- Operatsion tizimlar tuzilishi, maβlumotlar bazasini boshqarish, boβyicha bilmi borligi aytilgan;
- FORTRAN, COBOL, ALGOL, BASIC kabi dasturlash tillarida tajribasi boβlgan;
Bu rezyume hozirda Vashingtondagi livingcomputers muzeyida saqlanadi.
Bill Geyts 1975-yilda bolalikdagi doβsti Pol Allen bilan Microsoft kompaniyasiga asos solishgan.
Β©botirziyatov
ππΌ Junior Developer
#JavaScript
"null" va "undefined" Bu ikki qiymat ham qiymat mavjud emasligini anglatadi, lekin ular bir-biridan farq qiladi.
"null" - o'zgaruvchiga aniqlangan qiymatdir. Bu qiymat mavjud emas bo'ladi va o'zgaruvchini bo'shatish uchun qo'llaniladi.
"undefined" - o'zgaruvchi aniqlangan, lekin unga hali qiymat berilmagan holatni ifodalaydi.
Xulosa: null va undefined qiymat jihatdan teng(true), bir xil ma'noni beradi, tipi(type) jihatdan !=(false) hisoblanadi.
typeof(null) = object
ππΌ Junior Developer
"null" va "undefined" Bu ikki qiymat ham qiymat mavjud emasligini anglatadi, lekin ular bir-biridan farq qiladi.
"null" - o'zgaruvchiga aniqlangan qiymatdir. Bu qiymat mavjud emas bo'ladi va o'zgaruvchini bo'shatish uchun qo'llaniladi.
"undefined" - o'zgaruvchi aniqlangan, lekin unga hali qiymat berilmagan holatni ifodalaydi.
Xulosa: null va undefined qiymat jihatdan teng(true), bir xil ma'noni beradi, tipi(type) jihatdan !=(false) hisoblanadi.
typeof(null) = object
ππΌ Junior Developer
π§© Mi Electro - somakatlarning ochilish sahifasi. Ikki xil mavzuli va adaptiv(moslashuvchan) formatlari bor
π https://www.figma.com/file/956dC9G284d1wVlFgUma84/Untitled
π https://www.figma.com/file/956dC9G284d1wVlFgUma84/Untitled
Forwarded from Elshod Adamov
Massivdan takrorlanuvchi elementlarni o'chirish
Set orqali:
Set orqali:
const array = [3, 2, 2, 3, 1, 5];Massiv metodi filter orqali:
const unique = [...new Set(array)];
console.log(unique); // [3, 2, 1, 5];
const array = [3, 2, 2, 3, 1, 5];
const unique = array.filter((value, index) => array.indexOf(value) === index)
console.log(unique); // [3, 2, 1, 5]
qaysi usul sizga ma'qul ?Doimiy o'z ustingizda masala ishlab, logikangizni kuchaytirish uchun eng mashhur saytlar π
1. Hackerrank.com
2. RoboContest.uz (oβzbekcha)
3. Leetcode.com
4. Project Euler
ππΌ Junior Developer
1. Hackerrank.com
2. RoboContest.uz (oβzbekcha)
3. Leetcode.com
4. Project Euler
ππΌ Junior Developer
#js #loop
sikl operatorlaridan while() va do-while haqida yaxshi tushuntirilgan rasm
ππΌ Junior Developer
sikl operatorlaridan while() va do-while haqida yaxshi tushuntirilgan rasm
ππΌ Junior Developer
π1
#js π°
JavaScriptda ba'zi mavzular haqida qisqacha... π
P.S instagramdan postdan
ππΌ Junior Developer
JavaScriptda ba'zi mavzular haqida qisqacha... π
P.S instagramdan postdan
ππΌ Junior Developer
π₯1