profile
Log, To Be Better Me
post-thumbnail

[Javascript] 비동기 함수 & 콜백 & Promise

1. 비동기 함수 비동기 함수를 호출하면 함수 내부의 비동기로 동작하는 코드가 완료되지 않았더라도 기다리지 않고 즉시 종료된다. 따라서 비동기로 동작하는 코드에서 처리 결과를 외부로 반환하거나 상위 스코프의 변수에 할당할 수 없다. 위 예제에서 setTimeou

2022년 8월 2일
·
0개의 댓글
·

[JavaScript] 스코프

1. 스코프란? 스코프란 식별자(변수 이름, 함수 이름, 클래스 이름 등)가 자신이 선언된 위치에 의해 유효한 범위(다른 코드가 변수 자신을 참조할 수 있는 범위)를 뜻한다. 또한 스코프는 자바스크립트 엔진이 식별자를 검색할 때 사용하는 규칙이다. 자바스크립트 엔진은 이름이 'x' 로 같은 두 개의 변수 중에서 스코프를 통해 어떤 변수를 참조해야할지 ...

2022년 7월 12일
·
0개의 댓글
·

[Javascript] 이벤트 핸들러 등록 방식

브라우저는 처리해야할 특정 사건이 발생하면 이를 감지하여 이벤트를 발생시킨다. 특정 타입의 이벤트에 반응하여 어떤 일을 수행하도록 하고 싶다면, 이벤트가 발생했을 때 호출될 함수(=이벤트 핸들러) 를 브라우저에게 알려 호출을 위임(=이벤트 핸들러 등록)한다. 이벤트

2022년 7월 5일
·
0개의 댓글
·

[Javascript] 변수 & var / let / const

모던 자바스크립트 Deep Dive 04. 변수 와 15. let, const 키워드와 블록 레벨 스코프를 읽고 스터디하며 정리한 내용입니다.

2021년 10월 4일
·
0개의 댓글
·