여씨의 개발이야기

[Today's Bug (JS)] SyntaxError: Illegal continue statement :no surrounding iteration statement 본문

🐞 Debug

[Today's Bug (JS)] SyntaxError: Illegal continue statement :no surrounding iteration statement

yeossi 2022. 9. 13. 13:31

📢 이 버그 좀 보세요!

Illegal continue statement :no surrounding iteration statement 라는 오류가 발생하였다.

 

🐞 버그가 나타난 이유?

아래 소스에서 함수 내에 continue를 넣어 발생한 오류였다.

$('.base-data').each(function(index,item){
...
  if(bdGroupCode[1] == 'MSDI_START_HOUR')
  {
...
    continue;
  }
  else if(bdGroupCode[1] == 'MSDI_START_MIN')
  {
...
  }
  else if(bdGroupCode[1] == 'MSDI_END_HOUR')
  {
...
    continue;
  }
  else if(bdGroupCode[1] == 'MSDI_END_MIN')
  {
...
  }
  else
  {
...
  }
...
});

 

🕸 어떻게 이 버그를 잡을까?

continue 대신 return을 넣어주면 된다.

 

Comments