javascript
script 내부에서 로딩 순서 제어하기
DOMContentLoaded와 onload를 활용하면 javascript 자체에서 로딩 순서를 제어할 수 있다. DOMContentLoaded 내부의 코드는 DOM 생성이 끝난 후에 실행되고
onload 내부의 코드는 문서에 포함된 모든 콘텐츠(images, script, css, ...)가 전부 로드된 후에 실행된다.
- script에서 window.onload가 가장 앞에 위치할 것
- let : 재선언 금지, 재할당 가능
- var : variables(변수) 재선언 가능, 재할당 가능
- const : constant(상수) 재선언 금지, 재할당 금지
ex)
let a = b
let a = c
이건 불가, 재선언 했기 때문이다.
let a = b
a = c
이건 가능, 재할당이기 때문이다.
var a = b
var a = c
var은 재선언 가능, 또한 재할당도 가능하다.
- getYear()
연도를 리턴한다.
- getMonth()
0에서 11사이의 정수 달을 리턴 1월=0, 12월=11
- getDate()
한 달 내의 날짜를 리턴
- getDay()
한 주 내의 요일의 수를 리턴 일요일=0
- getHours()
0에서 23사이의 정수 시간을 나타낸다.
- getMinutes
0에서 59까지의 정수 분을 나타낸다.
- getSeconds()
0에서 59까지의 정수 초를 나타낸다.