Masalanda π₯Έ
Junior: var, let va const oβzgaruvchilarni e'lon qilishda farqlar nimalardan iborat? Ularni qaysi holatlarda ishlatgan maβqul?
Middle: this kalit so'zining qanday ishlashini tushuntirib bering.
Senior: Call Stack, Web API, Task Queue, va Microtask Queue qanday ishlaydi?
@abs_javascript
Junior: var, let va const oβzgaruvchilarni e'lon qilishda farqlar nimalardan iborat? Ularni qaysi holatlarda ishlatgan maβqul?
Middle: this kalit so'zining qanday ishlashini tushuntirib bering.
Senior: Call Stack, Web API, Task Queue, va Microtask Queue qanday ishlaydi?
@abs_javascript
Please open Telegram to view this post
VIEW IN TELEGRAM
π15β€2π₯1π³1
let va const o'rtasidagi asosiy farq nima?
Anonymous Quiz
81%
let qiymatini o'zgartirish mumkin, const qiymati o'zgarmaydi.
11%
let global o'zgaruvchi, const esa lokal o'zgaruvchi.
4%
let qiymatini o'zgartirish mumkin emas, const esa mumkin
4%
let va const bir xil.
β€4π₯1 1
IIFE (Immediately Invoked Function Expression) nima?
Anonymous Quiz
19%
Qayta ishlatiladigan funksiya
56%
Darhol chaqiriladigan funksiya ifodasi.
9%
O'zgaruvchilarni globalda saqlaydigan funksiya.
15%
JavaScriptda faqat async funksiyalarni bajarish uchun ishlatiladigan maxsus funksiya.
β€1π1π₯1
π2β€1
π2β€1
Savollar foydali bo'lgan bo'lsa , dostlarga ham ulashing πͺ
Please open Telegram to view this post
VIEW IN TELEGRAM
π18π³2π₯1
Bir qishloqda ikkita qabila yashaydi: rostgo'ylar va yolg'onchilar. Rostgo'ylar har doim rost gapirishadi, yolg'onchilar esa har doim yolg'on gapirishadi. Siz qishloqqa kirdingiz va uch kishiga duch keldingiz: A, B va C. Ular qaysi qabilaga mansubligini bilishingiz kerak.
Ular quyidagi gaplarni aytishdi:
A aytdi: "Men va B ikkimiz ham bir xil qabiladanmiz."
B aytdi: "A yolg'on gapiryapti."
C aytdi: "Men yolg'onchi emasman."
A, B va C qaysi qabilaga mansub ekanligini aniqlang ?
βββ
Matematika o'qib yurganimda o'qituvchimiz matinli masalalar yechishimizga alohida etibor qaratardi , matinli masalani zo'r yechgan bola , keyinchalik har qanday mavzuni tushuna oladi degandi.
JavaScript daham ko'p masala yechilishini sababiham shu bo'lsa kerak.
@abs_javascript
Ular quyidagi gaplarni aytishdi:
A aytdi: "Men va B ikkimiz ham bir xil qabiladanmiz."
B aytdi: "A yolg'on gapiryapti."
C aytdi: "Men yolg'onchi emasman."
A, B va C qaysi qabilaga mansub ekanligini aniqlang ?
βββ
Matematika o'qib yurganimda o'qituvchimiz matinli masalalar yechishimizga alohida etibor qaratardi , matinli masalani zo'r yechgan bola , keyinchalik har qanday mavzuni tushuna oladi degandi.
JavaScript daham ko'p masala yechilishini sababiham shu bo'lsa kerak.
@abs_javascript
β€4π₯3π1
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
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.
@abs_javascript
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
JavaScript
Garbage Collection
Biz object yaratgan paytimizda ( let obj= {} ) shu objectga kerakli xotirani javascript automatik yaratib beradi.
Biz yaratgan objectni ishlatib bo'lganimizdan keyin u boshqa ishlatilmaydigan bo'lsa , Javascript uni aniqlab oladi vaβ¦
Biz object yaratgan paytimizda ( let obj= {} ) shu objectga kerakli xotirani javascript automatik yaratib beradi.
Biz yaratgan objectni ishlatib bo'lganimizdan keyin u boshqa ishlatilmaydigan bo'lsa , Javascript uni aniqlab oladi vaβ¦
π5β€2π₯1
Eshitmadim demanglar !! β‘οΈ
π₯³ Har yilning 256 - kuni dasturchilar kuni deb hisoblanadi. Barchangizni tabriklayman ).
π€© Bayram munosabati bilan Quiz test o'tqazmoqchiman. 1-o'rinni olgan odamga ushbu kitobni sovg'a qilaman.(kitobning puli tashlab beriladi)
Qanday qatnashish mumkin βοΈ
1. @abs_javascript kanaliga obuna bo'lingβ
2. Bugun 20:00 dan 22:00 gacha quiz testda qatnashingπ¬
π₯ Bugun 20:00 da Quiz Test ni yuboraman
Bu xabarni dasturchi tanishlarga yuborib qo'yingπ
@abs_javascript
π₯³ Har yilning 256 - kuni dasturchilar kuni deb hisoblanadi. Barchangizni tabriklayman ).
π€© Bayram munosabati bilan Quiz test o'tqazmoqchiman. 1-o'rinni olgan odamga ushbu kitobni sovg'a qilaman.(kitobning puli tashlab beriladi)
Qanday qatnashish mumkin βοΈ
1. @abs_javascript kanaliga obuna bo'ling
2. Bugun 20:00 dan 22:00 gacha quiz testda qatnashing
Bu xabarni dasturchi tanishlarga yuborib qo'ying
@abs_javascript
Please open Telegram to view this post
VIEW IN TELEGRAM
1π₯10π4β€2
Qani dasturchilar, qahva va miyangizni tayyorlab turing, atigi 30 daqiqada qoldi!
Tayyorman β
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯39
JavaScript via @QuizBot
π² βJavaScript savollarβ
@abs_javascript kanali uchun bo'layotgan Quiz test testi
π 26 ta savol Β· β± 30 soniya
@abs_javascript kanali uchun bo'layotgan Quiz test testi
π 26 ta savol Β· β± 30 soniya
π₯7β€2π1π1