[NodeJS] 동기, 비동기란

2021. 1. 18. 23:35NodeJS

반응형

동기 : 순서대로 일 처리 

 

비동기 : 동시적으로 일 처리

 

 

- sync

비동기적 처리를 위해서는 sync가 없는(콜백함수를 갖고 있는) 함수를 사용한다.

sync는 리턴 값을 주지만, 

sync가 없는 함수는 리턴 값을 주지 않아 콜백이 있어야 한다.

아래는 예시 코드이다.

fs.readdir(path[, options], callback)		// 비동기적
fs.readdirSync(path[, options])			// 동기적
반응형