html 문서의 모든 내용이 화면에 출력된 이후에 함수 init를 호출… | [멀티미디어콘텐츠제작전문가 필기] 15년 3회차 기출문제 상세 페이지
1[멀티미디어콘텐츠제작전문가 필기] 15년 3회차
html 문서의 모든 내용이 화면에 출력된 이후에 함수 init를 호출하여 실행하는 자바스크립트 코드는?
1
window.init
2
window.upload
3
window.init=onload
4
window.onload=init
해설
문서의 모든 내용이 화면에 출력된 뒤 특정 함수를 실행하려면 window.onload 이벤트에 함수를 연결한다.
init 함수를 페이지 로드가 끝난 시점에 호출하려면 window.onload=init처럼 이벤트 핸들러에 함수 참조를 대입하는 형태로 작성한다.
window.init이나 window.upload는 로드 완료 이벤트를 다루는 표준 방식이 아니며, window.init=onload는 대입 방향이 뒤바뀌어 있어 로드 시점에 init이 호출되지 않는다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.