#JavaScript #API #RealProject #webdev #dasturlash_hayoti
Xabarlarni ro‘yxat qilib chiqarish + avtomatik yangilanish
Bu bosqichda:
- har bir xabar alohida chiqadi
- sahifa refreshsiz yangilanadi
- real chatlarga yana yaqinlashamiz
<!-- Xabar yozish -->
<input type="text" id="message" placeholder="Xabar yozing">
<button onclick="sendMessage()">Yuborish</button>
<!-- Chat ro'yxati -->
<ul id="chat"></ul>
ul — xabarlar ro‘yxat bo‘lib chiqishi uchun<script>
function sendMessage() {
// Inputni chaqiramiz
let input = document.getElementById("message");
// Inputdagi qiymat
let msg = input.value;
// Bo‘sh xabar yuborilmasligi uchun
if (msg === "") return;
// Serverga xabar yuborish
fetch("https://jsonplaceholder.typicode.com/posts", {
method: "POST",
body: JSON.stringify({ text: msg }),
headers: {
"Content-type": "application/json"
}
})
.then(res => res.json())
.then(data => {
// Xabarni chat ro‘yxatiga qo‘shamiz
addMessage(data.text);
// Inputni tozalaymiz
input.value = "";
});
}
</script>
<script>
function addMessage(text) {
// Chat ro‘yxatini chaqiramiz
let chat = document.getElementById("chat");
// Yangi xabar uchun <li> yaratamiz
let li = document.createElement("li");
// Xabar matnini joylaymiz
li.innerText = text;
// Xabarni chatga qo‘shamiz
chat.appendChild(li);
}
</script>
Endi:
- har bir xabar pastga qo‘shilib boradi
- eski xabarlar yo‘qolmaydi
Telegram, kommentlar, chatlar — barchasi shu mantiqda ishlaydi.
Enter bosilganda yuborish + real-time’ga yana yaqinlashtiramiz
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6⚡5🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Frontend dasturlashga oid deyarli barcha texnologiyalar haqida batafsil ma'lumotlarni bitta joyda jamlagan ajoyib "spravochnik" (qo'llanma).
Dasturlashni o'rganayotganlar yoki kerakli qoidalar va kodlarni esdan chiqarib qo'yadiganlar uchun tayyor shpargalka!
Kerak bo'lib qolishi aniq, yo'qotib qo'ymaslik uchun saqlab oling va frontendchi do'stlarga ulashing!
#foydali #frontend #html #css #javascript
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡7👍3🔥3
O'zingizni JavaScript bo'yicha sinab ko'ring!
Keling, kichik bir test o'tkazamiz. Rasmda ko'rsatilgan kod ishga tushganda konsolga qanday natija chiqadi?
👇 O'z javobingiz va uning sababini izohlarda yozib qoldiring! Keyinroq to'g'ri javob va tushuntirishni e'lon qilamiz.
#savol #javascript #js #frontend #dasturlash #intervyu
💻 @dasturlash_hayoti — dasturchilar hayoti va IT memlari aralash kanal 😉
Keling, kichik bir test o'tkazamiz. Rasmda ko'rsatilgan kod ishga tushganda konsolga qanday natija chiqadi?
👇 O'z javobingiz va uning sababini izohlarda yozib qoldiring! Keyinroq to'g'ri javob va tushuntirishni e'lon qilamiz.
#savol #javascript #js #frontend #dasturlash #intervyu
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5🏆2👨💻1
Xo'sh, yuqoridagi JS bo'yicha savolimizning javobini e'lon qilamiz! Izohlarda faol bo'lgan hammaga rahmat. 🤝
To'g'ri javob:
Nega aynan false? Keling, sodda qilib tushuntirib beraman: JavaScript'da
Buni hayotiy misol bilan tushuntirsam:
tasavvur qiling, ikkita odamning ismi "Ali". Ismlari bir xil bo'lgani bilan, ular xotirada (hayotda) umuman ikki xil shaxs-ku, to'g'rimi? Dasturlashda ham xuddi shunday!
Katta kompaniyalardagi intervyularda shunaqa chalg'ituvchi mantiqiy savollar ko'p tushadi, shuning uchun eslab qolamiz!😉
Kimlar birinchilardan bo'lib to'g'ri topdi? O'zimizni reaksiyalarda ko'rsatamiz:
🔥 — Men to'g'ri topgan edim!
👍 — Endi tushunib oldim, foydali bo'ldi.
#javascript #js #frontend #savol_javob #tushuntirish #intervyu
💻 @dasturlash_hayoti — dasturchilar hayoti va IT memlari aralash kanal 😉
To'g'ri javob:
false Nega aynan false? Keling, sodda qilib tushuntirib beraman: JavaScript'da
Symbol ma'lumot turi har safar chaqirilganda mutlaqo yagona (unikal) qiymat yaratadi. Qavs ichidagi 'a' — bu shunchaki unga berilgan ta'rif (description) xolos.Buni hayotiy misol bilan tushuntirsam:
tasavvur qiling, ikkita odamning ismi "Ali". Ismlari bir xil bo'lgani bilan, ular xotirada (hayotda) umuman ikki xil shaxs-ku, to'g'rimi? Dasturlashda ham xuddi shunday!
Symbol('a') xotirada ikkita alohida va bir-biriga mutlaqo aloqasi yo'q unikal qiymatlarni yaratib beradi. Shuning uchun qat'iy tenglik (===) ularni teng emas deb hisoblaydi.Katta kompaniyalardagi intervyularda shunaqa chalg'ituvchi mantiqiy savollar ko'p tushadi, shuning uchun eslab qolamiz!
Kimlar birinchilardan bo'lib to'g'ri topdi? O'zimizni reaksiyalarda ko'rsatamiz:
#javascript #js #frontend #savol_javob #tushuntirish #intervyu
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍8👌2🏆1
This media is not supported in your browser
VIEW IN TELEGRAM
👍 Python, Java, C++ yoki JavaScript uchun ajoyib servis
Kodni to'g'ridan-to'g'ri brauzerda yozasiz, sayt esa siz yozgan har bir amalni bosqichma-bosqich (kod qanday ishlayotganini ichki mantiqigacha) ko'rsatib beradi. Bu nafaqat yangi o'rganuvchilar, balki tajribali dasturchilar uchun ham juda foydali.
Dastur ishga tushganda har bitta o'zgaruvchi (variable) qanday qiymat olayotganini va kod aynan qaysi qatorda turganini jonli ravishda ko'rish mumkin. Shuningdek, tizimda o'rnatilgan sun'iy intellekt (AI) yordamchisi ham mavjud.
➡️ Saytga o'tish
#foydali #dasturlash #python #javascript #js #cpp #java
💻 @dasturlash_hayoti — dasturchilar hayoti va IT memlari aralash kanal 😉
Kodni to'g'ridan-to'g'ri brauzerda yozasiz, sayt esa siz yozgan har bir amalni bosqichma-bosqich (kod qanday ishlayotganini ichki mantiqigacha) ko'rsatib beradi. Bu nafaqat yangi o'rganuvchilar, balki tajribali dasturchilar uchun ham juda foydali.
Dastur ishga tushganda har bitta o'zgaruvchi (variable) qanday qiymat olayotganini va kod aynan qaysi qatorda turganini jonli ravishda ko'rish mumkin. Shuningdek, tizimda o'rnatilgan sun'iy intellekt (AI) yordamchisi ham mavjud.
#foydali #dasturlash #python #javascript #js #cpp #java
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🤩1👌1
Har bir dasturchi bilishi kerak bo‘lgan shortcutlar bir joyda. Saqlab qo‘ying va do‘stlaringizga ham ulashing!
#VSCode #WebDasturlash #Programming #DeveloperTips #JavaScript #Frontend #Backend #Dasturchilar
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🤩3👏1
Bu vosita JavaScript'da yozgan kodingizni real vaqt rejimida, qadamma-qadam qanday ishlashini vizual tarzda ko'rsatib beradi. Eng qizig'i — u kodning har bir qadamiga o'zi izoh (kommentariy) berib boradi!
Asosiy imkoniyatlari:
JavaScript'ni endi o'rganayotganlar yoki koddagi mantiqiy xatoni (bug) topa olmayotganlar uchun haqiqiy topilma!
#foydali #javascript #js #frontend #dasturlash
Please open Telegram to view this post
VIEW IN TELEGRAM
👌5👍1👨💻1
Media is too big
VIEW IN TELEGRAM
Frontend texnologiyalarini endi o'rganayotganlar yoki amaliyot qilmoqchi bo'lganlar uchun ajoyib topilma! Biz siz uchun HTML, CSS va JavaScript yordamida turli qiziqarli interfeyslar va funksiyalar yaratishni o'rgatuvchi 51 ta loyiha jamlangan repozitoriyni topdik.
Eng qulay tomoni shundaki, kodlarni ko'chirmasdan turib ham har bir loyihani alohida saytda real vaqt rejimida (jonli) ishlatib, test qilib ko'rishingiz mumkin.
#foydali #frontend #html #css #javascript #amaliyot #loyihalar
Please open Telegram to view this post
VIEW IN TELEGRAM
👌7🏆2🤩1😎1
This media is not supported in your browser
VIEW IN TELEGRAM
Bu repozitoriyda JavaScript asosida yozilgan ko'plab mashhur algoritmlar va ma'lumotlar tuzilmalarining (Data Structures) tayyor namunalari jamlangan.
Nimasi bilan qulay?
README fayl ajratilgan.Intervyularga tayyorlanayotgan va mantiqiy fikrlashini kuchaytirmoqchi bo'lgan JS dasturchilar uchun haqiqiy xazina!
#foydali #javascript #js #algoritm #dasturlash
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥2👨💻2
E'tiboringizga zamonaviy React JS ilovalarini yaratishda juda asqotadigan 10 ta asosiy kutubxona to'plamini taqdim etamiz.
Ushbu kutubxonalarning imkoniyatlarini o'zaro birlashtirish orqali siz bir xil turdagi zerikarli (rutin) ishlarga kamroq vaqt sarflaysiz. Natijada ancha ko'p funksiyali, yuqori tezlikda ishlaydigan va vizual jihatdan chiroyli ilovalarni yaratish imkoniga ega bo'lasiz.
Reaksiya qoldiring:
#foydali #frontend #react #javascript #kutubxona #dasturlash
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍3👌2