Mundarija:

JavaScript-da switch case nima?
JavaScript-da switch case nima?

Video: JavaScript-da switch case nima?

Video: JavaScript-da switch case nima?
Video: 025. Switch Case | JavaScript darslari | O'zbek tilida 2024, Noyabr
Anonim

The almashtirish bayonot turli xil kodlar blokini bajaradi holatlar . The almashtirish bayonotning bir qismidir JavaScript-lar "Shartli" bayonotlar, ular turli shartlarga asoslangan turli harakatlarni bajarish uchun ishlatiladi. The almashtirish bayonot ko'pincha tanaffus yoki standart kalit so'z (yoki ikkalasi) bilan birga ishlatiladi.

Xuddi shunday, switch bayonotidagi holat nima?

Reklamalar. A almashtirish bayonoti o'zgaruvchining qiymatlar ro'yxatiga nisbatan tengligini tekshirishga imkon beradi. Har bir qiymat a deb ataladi hol , va yoqilgan o'zgaruvchi har biri uchun tekshiriladi almashtirish qutisi.

Ikkinchidan, biz switch-da ifodani ishlata olamizmi? Quyida ba'zi qiziqarli faktlar mavjud almashtirish bayonoti . 1) The ishlatiladigan ifoda ichida almashtirish integral turi bo'lishi kerak (int, char va enum). Boshqa har qanday turdagi ifoda ruxsat berilmaydi.

Shunga mos ravishda, JavaScript-da switch caseda stringdan foydalana olamizmi?

JavaScript ikkalasi ham bor. a.da almashtirish bayonoti , bilan taqqoslash holatlar === orqali va a ip misol a uchun === emas ip ibtidoiy.

O'zgartirish ishi qanday yoziladi?

Switch bayonoti qoidalari:

  1. Natija uchun ifoda har doim bajarilishi kerak.
  2. Case yorliqlari doimiy va noyob bo'lishi kerak.
  3. Vaziyat yorliqlari ikki nuqta (:) bilan tugashi kerak.
  4. Har bir holatda break kalit so'zi mavjud bo'lishi kerak.
  5. Faqat bitta standart yorliq bo'lishi mumkin.
  6. Biz bir nechta switch iboralarini joylashtirishimiz mumkin.

Tavsiya: