Tiny Bunny
[JavaScript] 자바스크립트 | 비동기 처리의 시작 콜백 이해하기, 콜백 지옥 체험 | JavaScript Callback
·
🖥️Frontend/Javascript
'use strict';// JavaScript is synchronous.// Execute the code block by order after hoisting.// hoisting: var, function declaration// (자바스크립트는 기본적으로 동기적이며, 호이스팅 이후 코드 순서대로 실행됨)// (hoisting: 변수와 함수 선언이 코드 맨 위로 끌어올려지는 현상)console.log('1');setTimeout(() => console.log('2'), 1000); // (1초 뒤 '2'를 비동기로 출력)console.log('3'); // (먼저 '1', '3' 출력 후, 1초 뒤에 '2' 출력)// Synchronous callback// (동기 콜백 함수)function p..