از دستور switch برای انتخاب یکی از چندین بلوک کد، بر اساس شرایط مختلف استفاده می شود.
به دلیل پیشرفت های بسیار زیاد جاوا اسکریپت در سال های اخیر برنامه نویسان گرایش بسیار زیادی به سمت آن پیدا کرده اند، این در حالی است که تایپ اسکریپت به عنوان یک پدیده تقریبا جدید بخش مهمی از فرانت اند را دربرگرفته است و استفاده انگولار از آن باعث محبوبیت بیشتر آن شده است.