210324 학습기

1110 단어 TILTIL

일기

오늘은 솔로데이나 마찬가지다.
그래서 리액트 라이프사이클 전까지 공부를 하고, 트위틀러 리액트 버전을 만들었다.
클론코딩 연습덕인지 이해가 좀 잘갔다.
그런데 날짜에서 애를많이먹었다.
그래서 MDN이랑

오늘의 공부목록

  • 리액트를 다루는 기술 6장 컴포넌트 반복까지 학습
  • 트위틀러 리액트 버전 스프린트 진행 및 제출
  • 트위틀러 리액트 버전 스프린트 코드해석
  • 요약

    <트위틀러에서 1월~9월, 1일~9일까지 일 경우 두자리수(01월, 07일 이런식)로 표현하고 싶을 경우>

     const today = new Date();
    const year = today.getFullYear();
    let month = today.getMonth() + 1;
    month = month >=10 ? month : '0'+ month; // month가 10이하일 경우 앞에 '0'을 붙여서 두자리로 나오게끔
    let date = today.getDate();
    date = date >= 10 ? date : '0'+ date; // date가 10이하일 경우 앞에 '0'을 붙여서 두자리로 나오게끔

    이 중 month랑 date를 let으로 선언하여

    let month = today.getMonth() + 1;
    month = month >=10 ? month : '0'+ month;
    let date = today.getDate();
    date = date >= 10 ? date : '0'+ date; 

    이렇게 재할당 해주었다.
    그리고 getMonth()+1을 해준 이유는 0월~11월이 되기 때문에 1을 더해준 것이다.

    <트위틀러 리액트버전 완성샷>

    좋은 웹페이지 즐겨찾기