๐7โค1๐1
if ("0") {
console.log( 'Hello' );
}
console.log( 'Hello' );
}
Anonymous Quiz
11%
true
11%
false
51%
"Hello"
27%
Hech narsa chiqmaydi.
Nullish operatori.
Nullish mantiqiy operator. Bu operatorning asosiy maqsadi birinchi operandning qiymati null yoki undefined boโlganda ikkinchi operandning qiymatini qaytarishdir.
null ?? 23 // javob: 23
23 ?? undefined // javob: 23
false ?? 23 // javob: false
@abs_javascript
Nullish mantiqiy operator. Bu operatorning asosiy maqsadi birinchi operandning qiymati null yoki undefined boโlganda ikkinchi operandning qiymatini qaytarishdir.
null ?? 23 // javob: 23
23 ?? undefined // javob: 23
false ?? 23 // javob: false
@abs_javascript
๐6๐ฅ2
Nullish ( chuqurroq )
1.Nullish Ternary operatoridan muhimroq sanaladi.
2. Nullish operatorini OR ( || ) yoki AND ( &&) operatorlar bilan billa ishlatilishi mumkin emas.
3. Nullish operatorini Optional Chaining operatori ( ?. ) bilan ishlatilganda ,
Siz null yoki undefined bo'lgan objectning xususiyatiga qiymat berishingiz mumkin.
4. Nullish orqali 0 , "" , flase yoki NaN kabi False qiymatlarni saqlab qolishingiz mumkin. Bu qiymatlar OR ( || ) operatori hato deb ko'rsatadi.
@abs_javascript
1.Nullish Ternary operatoridan muhimroq sanaladi.
2. Nullish operatorini OR ( || ) yoki AND ( &&) operatorlar bilan billa ishlatilishi mumkin emas.
3. Nullish operatorini Optional Chaining operatori ( ?. ) bilan ishlatilganda ,
Siz null yoki undefined bo'lgan objectning xususiyatiga qiymat berishingiz mumkin.
4. Nullish orqali 0 , "" , flase yoki NaN kabi False qiymatlarni saqlab qolishingiz mumkin. Bu qiymatlar OR ( || ) operatori hato deb ko'rsatadi.
@abs_javascript
๐6โค2
JavaScript
Photo
๐3
Prototype chaining ( middle )
Prototype chaining ( Prototip zanjir ) - bu objectning xususiyatlari va method larini share ( ulashish ) qilishning yoli.
Nima afzalliklari bor.
1. Dastur ishlayotgan paytida obyektning prototipini oโzgartirish mumkin.
2. Yangi xususiyatlar va metodlar qoโshish mumkin.
3. Obyektlarning xususiyatlarini va metodlarini ulashish mumkin.
@abs_javascript
Prototype chaining ( Prototip zanjir ) - bu objectning xususiyatlari va method larini share ( ulashish ) qilishning yoli.
Nima afzalliklari bor.
1. Dastur ishlayotgan paytida obyektning prototipini oโzgartirish mumkin.
2. Yangi xususiyatlar va metodlar qoโshish mumkin.
3. Obyektlarning xususiyatlarini va metodlarini ulashish mumkin.
@abs_javascript
๐4โค1๐ฅ1
JavaScript
Funksiya bilan ishlatilishi. @abs_javascript
1-4 qator. - Konstruktor funksiyasi.
6-8 qator - Prototipga metod qoโshish.
10 - qator - Yangi obyekt yaratish.
12 - qator - Metodni chaqirish.
@abs_javascript
6-8 qator - Prototipga metod qoโshish.
10 - qator - Yangi obyekt yaratish.
12 - qator - Metodni chaqirish.
@abs_javascript
๐7