Forwarded from TABRIKLAR MARKAZI
This media is not supported in your browser
VIEW IN TELEGRAM
Navruz bayrami muborak bulsin barchaga 🌹🌹
Forwarded from Javascript Eslatmalar
JavaScriptda || (yoki) operatoridan foydalanib, o‘zgaruvchiga standart (default) qiymat berish mumkin
Agar o‘zgaruvchi null, undefined, false yoki 0 bo‘lsa, || operatori orqali unga oldindan belgilangan standart qiymat beriladi.
Masalan, odatiy shart orqali qiymat tayinlash:
Buning o‘rniga quyidagi qisqaroq yozuvni ishlatish mumkin:
Bu qanday ishlaydi?
Agar x ning qiymati null, undefined, false, yoki 0 bo‘lsa, x ga 'standart' qiymati beriladi.
Agar x allaqachon biror qiymatga ega bo‘lsa va u "true" (rost) deb hisoblanadigan qiymat bo‘lsa, u holda x o‘zgarishsiz qoladi.
Misol:
Bu usul kodni soddalashtirish va tezroq yozish uchun juda foydali.
@js_bilim—Javascript eslatma va bilimlar kanali
Agar o‘zgaruvchi null, undefined, false yoki 0 bo‘lsa, || operatori orqali unga oldindan belgilangan standart qiymat beriladi.
Masalan, odatiy shart orqali qiymat tayinlash:
if (x === undefined) {
x = 'standart';
}
Buning o‘rniga quyidagi qisqaroq yozuvni ishlatish mumkin:
x = x || 'standart';
Bu qanday ishlaydi?
Agar x ning qiymati null, undefined, false, yoki 0 bo‘lsa, x ga 'standart' qiymati beriladi.
Agar x allaqachon biror qiymatga ega bo‘lsa va u "true" (rost) deb hisoblanadigan qiymat bo‘lsa, u holda x o‘zgarishsiz qoladi.
Misol:
let a;
console.log(a || 'salom'); // Natija: 'salom'
a = 'Hello';
console.log(a || 'salom'); // Natija: 'Hello'
Bu usul kodni soddalashtirish va tezroq yozish uchun juda foydali.
@js_bilim—Javascript eslatma va bilimlar kanali