inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

애플 웹사이트 인터랙션 클론!

고화질 비디오 부드럽게 처리하기 1

최신 02-image.html에서 질문있습니다.

180

코알못

작성한 질문수 7

0

안녕하세요. 선생님 수업 잘 보고 있습니다.

02-images.html 스크립트 마지막 부분인

window.addEventListener('load', init);

setImages();

위 코드 부분에서 코드 순서와 동작 순서가 잘 이해가 안가서 질문 남깁니다.

단순히 실행 순서만 생각했을 때는 setImages 함수가 먼저 실행되서 이미지 소스의 경로값을 지정한 다음에 'load'이벤트로 이미지 파일을 로드해야 된다고 생각했는데,

실제로 실행되는 것을 보니 두 코드의 순서는 상관없이 작동은 setImages()가 첫번째로 잘 동작하더라구요.  제가 생각했을 때는 setImages()를 실행하지 않으면 window load 이벤트가 받아올 이미지 경로를 못 찾을 거라고 생각했거든요. 제가 모르고 있는 부분이 혹시 어떤 부분일까요! 도움 부탁드립니다.

웹 디자인 svg 인터랙티브-웹 javascript HTML/CSS 클론코딩

답변 1

0

1분코딩

'load' 이벤트와 이벤트핸들러 함수는,
이거이거이것들을 로드하시오! 가 아닌, 이거이거 문서에 있는 것들이 전부 다~로드 되면, 이벤트핸들러 함수가 자동으로 실행됩니다- 라는 뜻이랍니다 :)
문서에 사용된 이미지 등의 자원이 모두 로드가 끝나면 init 함수가 자동으로 실행되는 것이지요.

setImage 함수는 이 문서에서 로드해야할 이미지들을 지정하고 로드를 시작하는 역할을 하고, 그 이미지들의 로드가 모두 끝나면 init 함수가 자동으로 실행된다고 생각하시면 됩니다.

0

코알못

정말 감사합니다. 이해되었습니다~

이미지 배경 문의

0

65

1

[크로스브라우징] safari에서 동영상 영역 미노출

0

106

1

항상 궁금했는데 크림슨 컬러 선택하셨을때 활용했던 사이트 좀 알려주세요~

0

109

2

vue강의는안하시나요?!

0

100

1

스크롤 속도에 따른 messageA_opacity_out

0

115

1

drawImage(objs.videoImages[sequence], 0, 0); error

0

88

1

선생님 캔버스 width 크기는 이미지 크기에맞게 해줘야하나요?

0

126

0

선생님 안녕하세요. 혹시 메인개발(?)분야가 뭔지 궁금합니다.

0

206

1

React에서 load 상태를 어떻게 감지할 수 있을까요?

0

678

1

[섹션7-3: 버그수정 2] tempYOffset 오류

0

194

1

스크롤할 때 캔버스로 하신 이유가 있으신가요? 그냥 성능 떄문에 캔버스로 하신건가요?

0

312

2

게속 오류떠서 글 작성해봐요....

0

505

2

Vanilla JavaScript로 SPA 만드는 자료 혹은 선택 기준을 추천해주실 수 있으신가요?

1

488

1

특정 타이밍 스크롤 애니메이션 적용하기 섹션 수강중입니다.

0

455

2

[#svg, #이미지프레임과 텍스트 싱크] 스크롤 값에 움직이는 svg path, 이미지프레임과 텍스트 싱크 맞추는 것, 2가지 질문이 있습니다.

0

451

2

페이지가 처음 로딩 되었을 때 애니메이션 처리가 되지 않는 느낌입니다

0

430

1

섹션2 번째, opacity=0 되지 않고 잔상이 남습니다.

0

533

1

원래 쿼리셀렉터에서는 띄워쓰기 하면안되나요?

0

593

2

라이브러리 질문

1

412

2

translateY대신 애플에서 사용한 것 처럼 matrix로 scale의 크기를 주려고 하는데

0

409

1

[스크롤 높이 세팅] scrollHeight값이 3990아닌 4645로만 나오는데 뭐가 문제일까요? ㅠㅠ

0

595

2

scrollLoop 함수 질문

0

473

2

도메인 웹호스팅시 이미지가 안 뜨는데 누가 좀 알려주세요ㅠㅜ

0

1232

2

load 이벤트시 첫 비디오 이미지가 뜨네요.

0

502

2