Diyorbek.dev | 👨🏻‍💻
381 subscribers
299 photos
35 videos
9 files
119 links
Allohga taqvo qiling. Va Alloh sizga ilm beradi. [2:282]


Software engineer @ OctaneJS Core Team

Dasturchi, jiddiy, kamgap, oddiy inson


Òzim haqimda kòproq ma'lumot uchun: @Diyorbek_juraev_blog

Web sahifam: https://mrdiyorbek.uz/
Download Telegram
JavaScriptda massivlarni (array) manipulyatsiya qilish uchun ishlatilishi mumkin bo'lgan bir nechta o'rnatilgan usullar yani metodlar mavjud.

Quyida ko’p ishlatiladigan metodlar keltirilgan:

1. push(): massiv oxiriga bir yoki bir nechta element qo‘shadi.
Returns: Element qo’shilganidan so’ng o’sha arrayning uzunligini qaytaradi.

2. pop(): massivdan oxirgi elementni olib tashlaydi va uni qaytaradi.
Returns: O’chirilgan element.

3. shift(): massivdan birinchi elementni olib tashlaydi va uni qaytaradi.
Returns: O’chirilgan element.

4. unshift(): massiv boshiga bir yoki bir nechta element qo‘shadi.
Returns: Element qo’shilganidan so’ng o’sha arrayning uzunligini qaytaradi.

#Array, #array_methods, #JavaScript

@Diyorbekk_dev
❤‍🔥2
5. concat(): Ikki yoki undan ortiq massivni birlashtiradi va yangi massivni qaytaradi.
Returns: Birlashgan elementlarni ichiga olgan yangi massive qaytaradi.

6. slice(): Asl massivning bir qismini o‘z ichiga olgan yangi massivni qaytaradi.
Returns: Tanlangan elementlarni o’z ichiga olgan yangi massive qaytaradi.

7. forEach(): Bu massivdagi har bir elementni takrorlash va har bir elementda funksiyani bajarish imkonini beradi.
Returns: undefined.

8. map(): Bu asl massivning har bir elementida taqdim etilgan funksiyani chaqirish orqali yangi massiv yaratadi.
Returns: A new array containing the results of applying the provided function to each element.

#Array, #array_methods, #JavaScript

@Diyorbekk_dev
❤‍🔥4
Forwarded from Diyorbek Juraev
Media is too big
VIEW IN TELEGRAM
IQRO COMPANY PROJECT || TASK

PROJECT:
VERCEL || GITHUB

Used technologies: ReactJs, Vite, TypeScript, Zustand, AOS, SASS, React-slick.

All pictures are optimized. It is adaptive for the any screen!

Created by Diyorbek Juraev
🆒5❤1👍1
Diyorbek Juraev
IQRO COMPANY PROJECT || TASK PROJECT: VERCEL || GITHUB Used technologies: ReactJs, Vite, TypeScript, Zustand, AOS, SASS, React-slick. All pictures are optimized. It is adaptive for the any screen! Created by Diyorbek Juraev
Bir kompaniya bergan task bo'yicha, landing page qilishim kerak edi. Berilib ketibman bu safar!😅

Saralash bosqichlari hal bo'ldi. Inshaalloh yagilik bo'lsa astoydil gaplashamiz!

Enjoy coding!

#personal

@Diyorbekk_dev
❤‍🔥2⚡1
JavaScriptdan qo'shimcha qisqacha ma'lumot.

Objectdagi eng ohirgi property "," bilan tugashi mumkin. Bu "Trailling" or "Hanging" comma deyilar ekan.

#JavaScript #object

@Diyorbekk_dev
❤3🔥1
Memory management in JavaScript (@Diyorbekk_dev).pdf
28.8 KB
Topic: Memory management in JavaScript!

Version: PDF

Created by Kamina😉

P.S: Bu deyman yangi o'rganayotgan kontentlarimni tartib bilan uzatishni reja qilmasam bolmas ekan. Keyingi postlarda ingliz tilida berilgan kontentlarni UZB ga tarjima qilish niyat bor.

Share qilib qo'yiliniloradi tanishlarga😁

Codeni kechasi yozing, chunki tunda bug lar uhlayotgan bo'ladi!

@Diyorbekk_dev
❤2👍2⚡1
JavaScript bo'yicha tushinish qiyin bo'lgan mavzular.

Siz qaysi mavzuda qiynalasiz? Berilgan ovozlarga qarab shu mavzu bo'yicha chiroyli kontent tayyorlayman!
Final Results
13%
this keyword
27%
Asynchronous JavaScript (promises, callbacks, async/await)
0%
Closures
7%
The event loop
7%
Recursion
0%
Scope
20%
Hoisting
13%
Prototypical inheritance
13%
bind(), call(), apply()
0%
reduce()
🔥3
Kim nimani tushundi?

O'z fikirlaringizni izohda qoldiring!

@Diyorbekk_dev
⚡2🔥1
Asynchronous_JavaScript_promise,_callbacks_async_await_@Diyorbekk.pdf
587.3 KB
Yuqoridagi berilgan ovozlardan yana xulosa qilsa bo‘ladi. JavaScript-dagi ajralib turadigan, tushunish uchun murakkab bo‘lgan mavzular ekanligini. Aytmoqchimanki aynan bittasi sezilarli darajada ajralib turgani yo'q.

Sizlarga Promise bergandim, shu tanlangan topik bo‘yicha o‘zbek tilidan kontent tayyorlayman deb. Uni ustiga mavzu ham promise-lar haqida bo‘lib qoldi. 😅

Kontent esa tayyor. Siz shunchaki o‘qib olsangiz bo‘lgani. Iloji boricha soddaroq qilib tushuntirishga harakat qildim.

Qolgan mavzularni berilgan foiziga qarab kamayib borish tartibida barchasiga maqola yozib chiqmoqchiman.

Kamchiliklar xatolar bo‘lsa aytish esdan chiqmasin, bu sizni keyingi yoziladigan maqolaga qo‘shgan hissangiz bo‘ladi.

Sharing qilish esdan chiqmasin yana!😉

#article #JavaScript #Promise #async #await #callback

@Diyorbekk_dev
🔥2❤‍🔥1
Bugun kechga yangilikni zo'ridan bo'ladi adashmasam.

Topshirgan company-imdan javob keldi.

Jarayonlar haqida astoydil gaplashamiz!

Hozir Feedback-lar berilyapti!

@Diyorbekk_dev
🔥5👏1
Congratulations 🎊 programmers!

Bugun dasturchilar kuni ekan!

@Diyorbekk_dev
⚡4❤‍🔥1
This week's missions!

IQRO COMPANY
Today at 21:00: Texnik interview!

FAZO SOFTWARE COMPANY
Tomorrow at 11:00: Texnik interview.

UITC || IT Academy
This week! Texnik interview!

WEB BRO COMPANY
This week: Texnik interview!

UNVERSITET sturtup project!
To finish main parts!

BARIN COMPANY
Owner: Kamyear Man (Hindiston)
Discussiong about the projects!

If you are a backend developer, you can join us!

Bu hafta missionlar kòpayib ketdi!
Nimadurlar yo uyoqlik yo buyoqlik bòlib ketadi!


Date: 13.09.2023

@Diyorbekk_dev
⚡3🔥1
Good evening everybody!

IQRO COMPANY INTERVIEW TOPICS

1) JavaScript qanday ishlaydi? Javascript engine
2) Primative vs Reference values
3) Stack and Heap memory
4) Execution context
5) Callback function
6) Scopes in Javascript
7) Nullish coalecsing operator ??
8) Hoisting
9) State management
10) Redux
11) HOC
12) Dom and Virtual dom
13) qolgani qòshimcha mayda savollar!

Interview ga 10 dan 9 qo'yardim. Shaxsan menga yoqdi. Interview deyarli ingliz tilida bòldi. Aytaylik 50 ga 50. Darjangizga qarab savollar ozgina qiyinlashib borarkan, mavzulardan chetlashmagan holatda

Menimcha shu yaqin yillar ichida UZB IT company-lar ham ingliz tilida Interview qilsa kerak!

Yangilarga asosan Javascript-dan savollar beriladi degan xulosaga keldim!

Abdulaziz ustozni tartiblangan mavzularini ketma ketlikda o'rganib chiqilsa bo'ldi ekan!

Keyingi Interviewlar haqida keyinroq gaplashamiz! 😉

@Diyorbekk_dev
⚡4🔥1
Javascript ekotizimda yana yangi Framework chiqibdi! 🤯

Tailwind ham yaqinda yangi burilish yasadi!

Yana Bug package manager uhh🤦‍♂ qolganlaridan anchagina tez ekan!

Yangilanishlarga tayyor bòlib turmasak bo‘lmaydi! Eski texnologiyalarga stack bòp qolsak òsha texnologiyalarga qòshib unutilib ketamiz!

Xullas bosish kerak!

#news

@Diyorbekk_dev
🆒3❤‍🔥2
Media is too big
VIEW IN TELEGRAM
Yangi startup loyiha boshlagandik.

Bu loyiha arxitekturasi uchun FSD (Future-Sliced Design) methodology-dan foydalanyapmiz!

Òrganishni yoki qòshimcha kengroq malumot olishni istaganlar commentda + qoldirsin.

Nòldan proyekt arxitekturasini qurib kòrsatib beraman!

Have a good day!

@Diyorbekk_dev
⚡1🔥1
HTML bòyicha kichkinagina cheet sheet.

Note qivolish esdan chiqmasin!

#html #cheet_sheet

@Diyorbekk_dev
⚡2👍1🎉1