JavaScript
1.76K subscribers
500 photos
47 videos
9 files
188 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
Splice (array method)

splice() โ€” metodi massiv elementlarini qoโ€™shish, oโ€™chirish yoki almashtirish uchun ishlatiladi.

array.splice(nam1, nam2, Item_1, ..., Item_N)

nam1 โ€” Arrayni qaysi joydan boshlab qo'shish yoki ochirishlikni belgilaydi.

nam2 โ€” Nechta element o'chirishligini belgilaydi agar bu element bo'lmasa nam1 dan boshlab barcha elementlarni o'chiradi.

item_1 ... item_N โ€” qolgan parametirlar qo'shiladigan yangi elementlarni belgilaydi. Agar siz hech qanday narsa yozmasangiz splice faqat o'chiradi.

@abs_javascript
๐Ÿ‘3โšก1๐Ÿ”ฅ1
let abs = [1 , 2, 3, 4, 5]
abs.splice(1 , 3 , 'salom' , 'hello')
console.log(abs);
Anonymous Quiz
33%
[1, 'salom', 'hello' , 4, 5]
38%
[1, 'salom', 'hello', 5]
13%
[1, 2 , 'salom', 'hello']
16%
[ 'salom', 'hello', 4 , 5]
๐Ÿ‘5๐Ÿ”ฅ1๐Ÿค”1
Number() == Number()
Anonymous Quiz
75%
true
20%
false
4%
null
1%
error
โค2๐Ÿ‘1
JavaScript
https://youtu.be/zBnUvFBk4Uo?si=b1hhNp5L3OGtBAWa
Bilib qo'yishga arzugulik gaplar aytilibdi , aytib o'tish lozim akani sohadagi tajribasi kichik deb aytib bo'lmaydi.
๐Ÿ”ฅ4๐Ÿ‘2โšก1
a + b + s = ? ni qiymatini olmoqchi bo'lsak , funksiyani qanday qilib chaqirish to'g'ri bo'ladi ?
๐Ÿ”ฅ3
JavaScript
a + b + s = ? ni qiymatini olmoqchi bo'lsak , funksiyani qanday qilib chaqirish to'g'ri bo'ladi ?
a + b + s = ? ni qiymatini olmoqchi bo'lsak , funksiyani qanday qilib chaqirish to'g'ri bo'ladi ?
Anonymous Quiz
61%
abs(12)(13)(14);
28%
abs(12,13,14);
8%
abs(12,(13,14));
3%
abs(12,13(14));
๐Ÿ‘1
JavaScript
a + b + s = ? ni qiymatini olmoqchi bo'lsak , funksiyani qanday qilib chaqirish to'g'ri bo'ladi ?
Bu funksiya nima deb ataladi ?

Bu funksiya Higher-Order Function (Yuqori Tartibdagi Funksiya) deb ataladi. Bu funksiya boshqa funksiyani qaytaradi.

Bu funksiya Closure ( Yopiq Funksiya ) deb ataladi. Bu funksiya JavaScriptโ€™da oโ€™zidan tashqaridagi leksik muhitdagi oโ€™zgaruvchilarga kirish huquqi boโ€™lgan funksiya.

Bu funksiya Currying deb ataladi. Currying - funksiyalarni birnechta qismlarga boโ€™lib, alohida alohida, argument
berib, chaqirish usuli.

@abs_javascript
๐Ÿ‘5๐Ÿ”ฅ2๐Ÿคจ2๐Ÿ’ฏ1
Recursion nima ?

Recursion - bir funksiya oโ€™zini oโ€™zi chaqirishiga nisbatan aytiladi va bunday funksiyalar โ€œrecursive functionsโ€ deyiladi.

Odatda foydalanish tafsiya qilinmaydi.

@abs_javascript
๐Ÿ’‹3๐Ÿ”ฅ2โค1๐Ÿ‘1
'A' > 'a'
Anonymous Quiz
46%
True
43%
False
7%
Error
4%
' '
โค2
javascript-savollar.uz โ€” saytimizga hozirgacha 7 ta davlatdan kirilibdi ๐Ÿ‘จโ€๐ŸŽจ

Google ga " JavaScript Savollar " deb yozadigan bo'lsaiz , birinchi o'rinda javascript-savollar.uz sayti chiqyabdi ๐Ÿ”ฅ

SEO boyicha buyurtma olsammikan a ๐Ÿ˜

@abs_javascript
๐Ÿ‘8๐Ÿ”ฅ4โค2๐ŸŒš2
JavaScript
Photo
โšก9โค2๐Ÿ”ฅ1
JavaScript pinned a photo
Setter va Getter

Getter โ€” metodi objectning xususiyatini qaytaradi.

Setter โ€” Objectning xususiyatini oโ€™zgartirish uchun ishlatiladi.

โ€”โ€”โ€”โ€”โ€”โ€”

Men dostimdan Lolaxon haqida so'radim ( method chaqirildi ) , Dostim ( getter ) menga Lolaxonni yoshi va qayerda yashashini aytdi.

Oradan 2 yil o'tdi...

Men Lolaxonni hozirgi yoshi manzilini bilmoqchi bo'ldim va dostimdan Lolaxon haqida soradim Dostim ( setter ) menga uni oldingi emas hozirgi yoshi va yangi manzilini berdi.

@abs_javascript
๐Ÿ‘7โค2
typeof new Map();
Anonymous Quiz
68%
Object
14%
Array
16%
Function
2%
String
let map = new Map();
map.set(1, 'abs');
map.get(1) nimaga teng ?
Anonymous Quiz
16%
1
74%
"abs"
6%
'1'
4%
{}
๐Ÿ‘1
Map

Map โ€” objectga oxshaydi faqat Map har qanday kalitlarga ( key ) ruhsat beradi.

Hususiyatlari:
1. new Map() โ€” Map yaratiladi.
2. map.set( key , value ) โ€” qiymatni kalit ( key ) orqali saqlaydi.
3. map.get( key ) โ€” key mavjud bo'lsa , key ning qiymatini qaytaradi , mavjud bo'lmasa undefined
4. map.has( key ) โ€” keyning bor , yoqligini tekshiradi. bor bo'lsa true , yoq bo'lsa false.
5. map.delete ( key ) - key yordamida elementni o'chirib tashlaydi.
6. map.clear() โ€” Map dan hamma malumotni tozalab tashlaydi
7. map.size โ€” elementlar sonini qaytaradi.

@abs_javascript
๐Ÿ‘11๐Ÿ”ฅ2