Assalomu alaykum do'stlar! Bu kanalni dasturchi sifatida o'zimning kamtarona bilimim va tajribam bilan ulashish maqsadida ochdim. Soham frontend development bo'lgani uchun asosan shu yo'nalishga oid turli materiallar bilan o'rtoqlashish niyatidaman.
Agar kanalim orqali o'zingizga qandaydir yangilik ololsangiz, kanalni yuritish uchun ketadigan vaqat va sarflangan kaloriyalar o'zini 2 karra oqlagan bo'ladi π.
Nega 2 karra?
Chunki, birinchidan, kimgadir yordami tekkani uchun va ikkinchidan, ilm ulashish orqali boyigani uchun π.
Agar kanalim orqali o'zingizga qandaydir yangilik ololsangiz, kanalni yuritish uchun ketadigan vaqat va sarflangan kaloriyalar o'zini 2 karra oqlagan bo'ladi π.
Nega 2 karra?
Chunki, birinchidan, kimgadir yordami tekkani uchun va ikkinchidan, ilm ulashish orqali boyigani uchun π.
π11π1π₯1
O'zim yozadigan maqolalardan tashqari, ingliz va rus tillaridagi foydali maqolalarni iloji boricha o'zbek tiliga tarjima qilgan holda ulashish niyatim ham bor.
π10
JavaScript bo'yicha hali "tesha tegmagan" mavzularda videolar yaratishni boshladim. Davomli bo'ladi degan umiddaman.
https://www.youtube.com/watch?v=7dNwxIB90pU&ab_channel=BrogrammistUz
https://www.youtube.com/watch?v=7dNwxIB90pU&ab_channel=BrogrammistUz
YouTube
JavaScript modullar
JavaScriptdagi oddiy va modul skriptlar haqida qisqacha video.
#javascript #js #html
#javascript #js #html
π5π₯1
Brogrammist pinned Β«Assalomu alaykum do'stlar! Bu kanalni dasturchi sifatida o'zimning kamtarona bilimim va tajribam bilan ulashish maqsadida ochdim. Soham frontend development bo'lgani uchun asosan shu yo'nalishga oid turli materiallar bilan o'rtoqlashish niyatidaman. Agarβ¦Β»
JavaScript fayllarni HTML'ga kiritganimizda shu attributlardan foydalanishimiz sahifamiz yuklanish tezligini ancha yaxshilaydi.
https://youtu.be/jYepjLCzEAI
https://youtu.be/jYepjLCzEAI
YouTube
Async va Defer attributlari
HTMLda script tegining maxsus attributlari haqida.
#javascript #js #async #defer #html
#javascript #js #async #defer #html
π2
Long time no see! π
Qiziq yangi video! Faqat CSS dan foydalanib "loader" yasash.
#css #cssonly #animation
https://youtu.be/Bs0maRwZQF0
Qiziq yangi video! Faqat CSS dan foydalanib "loader" yasash.
#css #cssonly #animation
https://youtu.be/Bs0maRwZQF0
YouTube
Toza CSS da "loader" yasaymiz (JavaScript'siz)
#html #css #cssanimation
π2π€©1
`JSON.stringify` metodida shu xususiyat borligini bilasizmi?
Obyektlarni `String`ga o'girib beruvchi bu metodni ko'pincha 1 ta parametr bilan ishlatamiz:
Lekin metodda yana 2 ta (optional) parametr bor. To'liq korinishi:
)
1.
Agar massiv bersak, obyektning faqat massivdagi elementlarga mos keluvchi field/maydonlarigina olinadi. Masalan:
Agar funksiya bo'lsa, u orqali biz field'larni filter qilishimiz mumkin:
2.
Obyektlarni `String`ga o'girib beruvchi bu metodni ko'pincha 1 ta parametr bilan ishlatamiz:
JSON.stringify(object
)Lekin metodda yana 2 ta (optional) parametr bor. To'liq korinishi:
JSON.stringify(
object,
?replacer,
?space
)
1.
replace
r - bu parametr funksiya yoki string'lar massivi bo'lishi mumkin. Agar massiv bersak, obyektning faqat massivdagi elementlarga mos keluvchi field/maydonlarigina olinadi. Masalan:
> JSON.stringify({ a: 5, b: 3 }, ['b'])
> '{"b":3}'
Agar funksiya bo'lsa, u orqali biz field'larni filter qilishimiz mumkin:
> JSON.stringify(
{ a: 5, b: 3 },
(key, value) =>
key == 'a'
? 10
: value
)
> '{"a":10,"b":3}'
2.
spac
e - bu parametr orqali obyektimizni indentatsiya qilishimiz mumkin. Masalan space parametri 2 ga teng bo'lsa, natija quydagicha bo'ladi:
> var obj = { name: "Tony", status: { rank : 1, type: "Avenger"}}
> console.log(JSON.stringify(
obj,
undefined,
2
))
{
"name": "Tony",
"status": {
"rank": 1,
"type": "Avenger"
}
}
#js #tips #jsdailyπ5