비동기
-
[부스트코스] Web UI 개발 - FECS기초/웹 2020. 3. 20. 23:49
* 이 글은 부스트코스의 강좌를 듣고 작성되었습니다. https://www.edwith.org/boostcourse-web/lecture/16698/ [LECTURE] 1) window 객체(setTimeout) : edwith 들어가기 전에 전역객체(window)에 속한 메서드에는 경고창을 띄워주는 alert 그리고 setTimeout이라는 메서드등이 있습니다. 이를 어떻게 사용하는지 그리고 다른 함수와... - 부스트코스 www.edwith.org 1. window 객체 (setTimeout 과 비동기) window 는 전역객체라 생략도 가능하다. 디버깅시 자주 쓰는 alert이나 setTimeout 등의 메서드 들이 window 객체에 있다. setTimeout 은 비동기적으로 동작되는 메서드다. ..
-
[Javascript 초급] 이벤트 처리기 등록하기프로그래밍 언어/Javascript 2020. 1. 30. 15:43
웹 브라우저에서 동작하는 프로그램은 주로 이벤트 주도형 프로그램이다. (당연 자바스크립트로 작성된 프로그램이 이에 해당) 이벤트 처리기란 이벤트가 발생했을때 실행되는 함수로, 콜백 함수라고도 부른다. 자바스크립트의 핵심인 비동기는 이 콜백함수로부터 비롯된다고 볼 수 있다. 비동기란, 코드를 짠 순서대로 처리되지 않는 것을 말한다. 반대로, 동기는 코드를 짠 순서대로 처리되는 것을 말한다. 이벤트 처리기를 등록하는 세가지 방법을 정리해 보겠다. HTML 요소의 속성으로 등록하는 방법 DOM 요소의 프로퍼티로 등록하는 방법 addEventListener 메서드를 사용하는 방법 1. HTML 요소의 속성으로 등록하는 방법 다음은 click 버튼을 누르면 콘솔에 현재시각을 표시하는 코드이다. 이벤트 처리기 속성..