반응형
콜백 함수는 다른 코드의 인자로서 이용되는 실행 가능한 코드입니다. 일반적으로 비동기적인 동작을 처리할 때 콜백 함수를 사용합니다. 콜백 함수는 어떤 작업이 완료되면 실행되는 함수이며, 작업이 완료된 후 결과를 다루는 데 유용합니다.
예를 들어, JavaScript에서는 setTimeout 함수를 사용하여 시간이 지난 후에 함수를 실행할 수 있습니다. setTimeout은 두 개의 인자를 받습니다: 첫 번째는 실행할 함수(콜백 함수), 두 번째는 시간(밀리초 단위).
다음은 JavaScript에서의 예시입니다:
```javascript
setTimeout(function() {
console.log('3초가 지났습니다!');
}, 3000);
```
위의 코드에서는, `setTimeout`이 3000밀리초(즉, 3초) 후에 콜백 함수를 호출합니다. 이 콜백 함수는 '3초가 지났습니다!'라는 메시지를 콘솔에 출력합니다.![Random Photo](https://blog.kakaocdn.net/dn/dnGbM2/btsnFEgfHDw/FCC8Gsgkaq9ZLhfergYhDk/img.jpg)
예를 들어, JavaScript에서는 setTimeout 함수를 사용하여 시간이 지난 후에 함수를 실행할 수 있습니다. setTimeout은 두 개의 인자를 받습니다: 첫 번째는 실행할 함수(콜백 함수), 두 번째는 시간(밀리초 단위).
다음은 JavaScript에서의 예시입니다:
```javascript
setTimeout(function() {
console.log('3초가 지났습니다!');
}, 3000);
```
위의 코드에서는, `setTimeout`이 3000밀리초(즉, 3초) 후에 콜백 함수를 호출합니다. 이 콜백 함수는 '3초가 지났습니다!'라는 메시지를 콘솔에 출력합니다.
![Random Photo](https://blog.kakaocdn.net/dn/dnGbM2/btsnFEgfHDw/FCC8Gsgkaq9ZLhfergYhDk/img.jpg)
반응형
'Programing > JavaScript' 카테고리의 다른 글
VSC(visual studio code)에서 자동완성 지정하여 사용하기(clog -> console.log() (0) | 2024.03.14 |
---|---|
동기식, 비동기식 (0) | 2023.07.15 |
Node.js 와 Springboot에 대하여 (0) | 2023.05.05 |
SublimeText 자동정렬 단축키 (0) | 2019.02.19 |