반응형
/**
* 올해가 몇 년도인지 계산
*/
const thisYear = document.querySelector('.this-year')
thisYear.textContent = new Date().getFullYear()
getFullYear()
· 년도를 출력하는 함수입니다.
getMonth()
· 월을 출력하는 함수입니다.
· 단, 0부터 시작합니다. 1월 -> 0
· 그래서 +1 해줘야 현재 월을 알 수 있습니다
getDate()
· 날짜를 출력하는 함수입니다.
getDay()
· 요일을 출력하는 함수입니다.
· 월요일 = 1, 화요일 = 2, 수요일 =3, 목요일 = 4, 금요일 = 5, 토요일 6, 일요일 7
그런데 년도를 가져오는 함수는 왜 뜬근없이 getFullYear()일까? getYear()가 아니고
기존 getYear()는 현재 연도에서 1900이라는 연도를 빼서 반환했다고 한다. getFullYear()는 1000에서 9999년까지 반환을 한다고 한다. 그래서 getYear()는 이제 안 쓰는 듯 하다.
괜히 헷갈리게 하네…ㅠ
반응형
'WEB > JavaScript' 카테고리의 다른 글
[JS] import (0) | 2023.10.23 |
---|---|
[JavaScript] 유튜뷰 (0) | 2023.10.22 |
[JS] 함수 (0) | 2023.10.22 |
[JS] forEach (0) | 2023.10.22 |
[JS] addEventListener (0) | 2023.10.22 |