[JavaScript] null 체크와 기본값 설정

bien·2023년 12월 29일
0

javascript

목록 보기
1/7

JavsScript로 달력을 구현하려고 한다. year(연)과 month(달)을 기준으로 달력을 생성하는데, year과 month가 null인 경우 오늘 날짜의 연, 월을 기본값으로 설정한다.

    year = year || this.today.getFullYear();
    month = month || this.today.getMonth();
  • JavaScript에서 || 연산자를 사용할 때, 첫 번째 피연산자가 'falsy'한 값이라면 두번째 피연산자가 반환된다.
    • 'falsy'한 값: null, undefined, 0, false, null ...
    • 따라서 year이나 month가 null인 경우 오늘 날짜 값을 해당 변수에 넣는다.
profile
Good Luck!

0개의 댓글