JavaScript
1.77K subscribers
497 photos
47 videos
9 files
187 links
About JavaScript 🌡
Interyu savollar va Test yechish uchun website imiz: javascript-savollar.uz

Men yozgan va aytganlarimga 100% ishonmang , chunki men ham siz kabi haliham o'rganyabman.

Blog: @abdulvahob_blog

Bog'lanish uchun: @A_Abdulvahob
Download Telegram
3 kun damni olib lekin "O'zi ko'p ishlab yubordim , yana 1 , 2 hafta dam olishim kerak edi" deb o'ylab turgan dasturchilar.

O'ylashni foydasi yo, ishni bosish kerak πŸ˜…

πŸ‘‰ @abs_javascript
Please open Telegram to view this post
VIEW IN TELEGRAM
😁28πŸ‘6πŸ”₯6
Abdulvahob β€” Bu kanalda shaxs sifatida o'rgangan bilimlarimni yozib boraman. Agar kimgadur qiziq bo'lsa qo'shilishlaring mumkin.
πŸ‘9πŸ”₯5
Forwarded from Elshod Adamov
This media is not supported in your browser
VIEW IN TELEGRAM
Frontend o'zi html css ku diganida nima qilish kere?
🀣33πŸ‘66πŸ”₯4😁1
Bexruz shogirdimiz 1 yil oldin qayerda edilar hozir qayerga yetib keldi 🌟

Bu kunga yetganlar bor yetmaganlar bor 😁

Sizda bu natija qanday o'zgardi.

πŸ‘‰ @abs_javascript
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘267πŸ”₯6
clentX va clentY

clentX va clentY β€” Cursor harakatlangan joyining gorizontal va vertikal koordinatalarini qaytaradi.

Koordinatalar brauzerni ko'rinib turgan qismiga nisbatan ishlaydi.

β€”β€”β€”β€”β€”

pageX va pageY

pageX va pageY β€” Cursor harakatlangan joyining gorizontal va vertikal koordinatalarini qaytaradi.

Ushbu koordinata butun hujjatga nisbatan ro’y ishlaydi. Bu hujjatning o’ng va chap tomonidan ko’rinmaydigan qismni ham o’z ichiga oladi.

@abs_javascript
πŸ‘10πŸ”₯2
JavaScriptda memory ( xotira) 😲

2️⃣ JavaScriptda foydalanadigan 2 turli xotira bor.

⚑️ 1. Stack Memory ( Stek xotira )

a. Stack xotira oddiy , kichik va tez hisoblanadi.

b. U primitiv turlari uchun foydalanadi.

c. Bu xotira turi kompyuterning RAM ( operativ xotirasi ) orqali boshqariladi.

d. Stack xotira statik yani o'lchami dastur bajarilyotganda o'zgarmaydi.

πŸŽƒ 2. Heap Memory

a. Heap katta va sekin ishlaydi.

b. U object , array , funksiya malumotlarini saqlash uchun ishlatiladi.

c. Heap xotira dinamik bo'ladi, dastur ishlayotganda unga yangi malumotlar qo'shilishi yoki o'chirilishi mumkin.

d. Stack xotiraga qaraganda , heap xotirani boshqarish qiyinroq va malumotlar adress orqali boshqariladi.

Xotirani toza saqlash uchun garbage collection mexanizimi mavjud. Bu mexanizim foydalanilmayotgan objectni automatik xotiradan ochiradi.

‼️ Dostlarga ham ulashing , ular uchun ham foydali bo'lsin

@abs_javascript
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘11πŸ”₯3🐳2😁1πŸ‘Œ1
confetti-js

Vercel dan foydalanadiganlar bu effectni juda yaxshi bilishsa kerak.

Yangi amalyotimda bu effectni bir necha turini sinab ko'rdim.

Link: https://abs-javascript-confetti-js.netlify.app/
GitHub: https://github.com/Abdulvahobjon/js-project-30

@abs_javascript
πŸ‘158πŸ”₯3
DSA (Data Structures and Algorithms) ni o'rganish uchun 5 ta qadam:

1-qadam:
Birinchi navbatda biror dasturlash tilini o'rganish lozim. Misol uchun: Java, C++, JavaScript, Python. Ushbu tillar algoritm va ma'lumotlar tuzilmalari bilan ishlash uchun mos keladi.

2-qadam:
Time Complexity va Space Complexity tushunchalarini o'rganish zarur. Bu algoritmning samaradorligini baholashda muhim rol o'ynaydi.


3-qadam:
Ma'lumotlar tuzilmalari (Data Structures) va algoritmlar (Algorithms) bilan tanishish:

Data Structures: Array, String, Linked List, Stack, Queue, Tree, Graph.

Algorithms: Searching, Sorting, Divide & Conquer, Hashing, Greedy, Recursion, Backtracking, Tree & Graph Traversal, Dynamic Programming.


4-qadam:
Data Structures va algoritmlarni amalda qoβ€˜llab koβ€˜rish.
Amaliyot qilish uchun tavsiya etilgan manbalar: LeetCode, CodeChef, Codeforces, HackerRank, GeeksforGeeks.

5-qadam:

DSA boβ€˜yicha bilim va mahoratingizni oshirish uchun turli xil manbalar yoki onlayn musobaqalarda ishtirok eting.

Musobaqalar uchun foydali saytlar: TopCoder, HackerRank, CodeChef, LeetCode, Codeforces.

Agar masalalarni ishlashda qiyinchilikka duch kelsangiz yoki DSA ni o'rganmoqchi boβ€˜lsangiz, yuqorida sanab o'tilgan 5 qadamni qo'llab ko'ring. Bu bosqichlar sizga jarayonni osonlashtiradi va natijada samarali oβ€˜rganishingizga yordam beradi.


@JavaScriptQuiiz
πŸ‘20πŸ‘Œ3😁1
This media is not supported in your browser
VIEW IN TELEGRAM
πŸ‘17
This media is not supported in your browser
VIEW IN TELEGRAM
πŸ‘16
This media is not supported in your browser
VIEW IN TELEGRAM
πŸ‘22πŸ‘Œ2
PageSpeed Insights

Bu sayt orqali asoschilar-club.uz saytini tekshirib ko'rgan edim.

Natijalar juda Xursand qildi.

Bu websiteni yopiq kanalda dars sifatida o'tib beryabman hozir.

Tahminan 3 ta darsimiz qoldi. Shu bilan nihoyasiga yetadi.

Portfolio uchun yana bir saytni qoshish istagida bo'lganlar.

Hozir ham yopiq kanalga qoshilishi mumkin.

Batafsil malumot: https://t.iss.one/frontend/1521

@abs_javascript
πŸ‘8πŸ‘Œ7πŸ”₯6😁1
JavaScript pinned Β«GPT ni o'rniga ishlatish uchun: https://v0.dev/ Qisqa fursatlarda ishga tushsa kerak.Β»
.txt file download 🧒

Textarea dan malumotlarni olib .txt πŸ“ file sifatida yuklab olishni bajarib ko'rdim πŸ˜€

Link: https://abdulvahob-txt-file-download.netlify.app/
GitHub: https://github.com/Abdulvahobjon/js-project-30

πŸ‘‰ @abs_javascript
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘9πŸ”₯4🐳2
This media is not supported in your browser
VIEW IN TELEGRAM
😁26🐳3
JavaScript
Video message
Bu yerda aytgan botimiz tayyor bo'ldi , hozir test rejimida ishlatib ko'ryabmiz.

Tez orqada sizlar bilan ham bo'lishaman πŸ˜ƒ
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘8πŸ”₯3🐳2
Forwarded from Elshod Adamov
This media is not supported in your browser
VIEW IN TELEGRAM
Gap egasini topadi πŸ₯Έ
🀣43😁7πŸ‘4🀯1πŸ‘Œ1🐳1
😁33🀣9πŸ‘2😭2πŸ”₯1
Daxshat yangilik bor , 20:00 da yuboraman
πŸ‘17πŸ”₯3🐳3😁2🀯2πŸ‘Œ1😭1
Yozmagan kodlarim bor , bir kun kelib yozarsan β€” degandim.

Hammasini GPT yozib bo'ldi β€” endi kerak emassan.

@abs_javascript
🀣30😁8πŸ‘3