在javascript swtich语句中被认为具有return语句是正常的吗?

问题描述 投票:-1回答:1

如您所见,以下switch语句中没有任何break语句。正常的javascript标准可以接受这段代码吗?

const getHours = day => {
  switch (day) {
    case 'monday':
      return 6;
    case 'tuesday':
      return 7;
    case 'wednesday':
      return 4;
    case 'thursday':
      return 6;
    case 'friday':
      return 5;
    default:
      return 6;
  }
};
javascript switch-statement return
1个回答
0
投票

虽然return可以满足您的特定需求,但它并不总是与break相同。 Return退出包含switch语句的函数,但是break仅退出switch语句,并且可以在switch语句之后处理代码。

© www.soinside.com 2019 - 2024. All rights reserved.