모도리는 공부중

[JAVASCRIPT] Python이나 Java처럼 for문과 if문 탈출(break) 및 통과(pass)하는 방법 (+ If문 중괄호({}) 없이 간단 표현) 본문

내 지식 정리/JAVASCRIPT

[JAVASCRIPT] Python이나 Java처럼 for문과 if문 탈출(break) 및 통과(pass)하는 방법 (+ If문 중괄호({}) 없이 간단 표현)

공부하는 모도리 2021. 11. 3. 20:52
728x90
반응형

우리는 매우 간단한 부분 때문에 구글링을 한다. 그리고 매우 빠르게 답을 얻는다.

이 글도 마찬가지이다. 매우 간단하다. 하지만 얼른 기억 안나서 help치는 당신(그게 나야)을 위해 글을 남긴다.

 

나는 python과 같은 pass 해답을 얻기 위해 javascript pass라는 키워드로 구글링을 시도했고 아래와 같은 답을 얻었다.

 

// pass를 하고 싶은 구간을 비워라. 공백으로 두면 된다.
if(조건) { 조건식; } else { // 공백 }

그리고 java에서 swith 쓸 때 자주 썼던 break를 써도 될까, 안 그러면 if문을 계속 뱅뱅 돌고 있을 이 바보같은 것을 위해 break를 시도해보았고 잘 되는 것을 확인했다.

 

결과물

  for (let file in fileList) {
    if (file = fileName) {
      readFile = fs.readFileSync(`../resources/${file}.xml`, 'utf-8');
      console.log('file read success!');
      break;
    } else { }
  }

 

더보기

참고한 사이트 첨부 ↓

 

pass

 

[javascript] 아무것도하지 않는 python pass 문에 해당하는 javascript가 있습니까? - 리뷰나라

pass아무것도하지 않는 python 문에 해당하는 javascript를 찾고 있습니다. 자바 스크립트에 그런 것이 있습니까? 답변 파이썬에서는 pass주로 공백이 블록 내에서 중요하기 때문에 존재합니다. Javascrip

daplus.net

 

for in

 

[JavaScript] 자바스크립트 for 문, for in 문, for of 문

for 문 for 문은 while 문과는 달리 자체적으로 초기식, 표현식, 증감식을 모두 포함하고 있는 반복문입니다. 따라서 while 문보다는 좀 더 간결하게 반복문을 표현할 수 있습니다. 문법 for (초기식;

yjshin.tistory.com

 

break는 예전에 들었던 수업을 참고하였음

 

 

20.11.17. 오전 - JAVA 다중 조건문과 switch

Exam01 조건문 복습 중괄호 안에서 생성된 변수는 중괄호 밖에서 영향을 끼칠 수 없다. 대신 중괄호 안에 중괄호가 또 생성된다면 그 안에서는 계속 영향을 끼칠 수 있다. 영어로는 localvalue라고 

studying-modory.tistory.com

 

 

21.01.19. JavaScript - 자료형, 연산자, 내부·외부·인라인스크립트

저번 시간 복습 자바스크립트는 기능을 담당하는 친구이다. 정적이었던 웹페이지를 동적으로 혹은 프로그래밍적으로 제어하기 위해서 나온 언어! 노드 jsp는 지금 우리가 사용하는 것과 흡사하

studying-modory.tistory.com

 

 


 

그리고.. 이건 당연히 알겠지만 If문을 중괄호를 열어서 코드를 작성하기엔 너무 간단한 한 줄이라 머쓱하다? else 따위 쓸 일 없다? 그럼 그냥 과감히 중괄호를 치우고 한 줄로 작성하면 된다.

if (month < 10) month = '0' + month;
if (day < 10) day = '0' + day;
if (hours < 10) hours = '0' + hours;
if (minutes < 10) minutes = '0' + minutes;
if (seconds < 10) seconds = '0' + seconds;

아~~~주 잘된다.

이상, 나같은 쌩초보를 위한 팁이었습니다.

728x90
반응형
Comments