Javascript Switch Case
2 Aralık 2022Javascript'teki switch yapısı başka dillerde de görülen, verilen expression'ı değerlendirip eşleştiği caselerdeki kodları break ile karşılaşmadıkça çalıştırmamızı sağlayan bir yapıdır.
Switch Case nasıl çalışır?
Switch Case Örneği
Yukarıdaki örnekte switch yapısı içerisine eklenen isim expression'ını case'lerde verdiğimiz değerlerle karşılaştırıyor(karşılaştırma yaparken strict comparison kullanılıyor ===
) ve eşleşme durumunda içerisindeki kod bloğu çalışıyor.break
ile karşılaştığında ise çalışmayı durduruyor.
Switch yapısında break kullanmazsak ilk eşleşmeden sonraki tüm kod blokları çalışacaktır.Örneğin;
Yukarıdaki kod aşağıdaki çıktıyı verecektir:
Switch yapısında birden fazla case için aynı kod bloğunun çalışmasını sağlayabiliriz: