callback 함수 활용하기 / 자바스크립트
콜백함수의 필요성 const fs = require('fs'); const path = require('path'); const filePath = path.join(__dirname, 'data', 'users.json'); const getUsersFromFile = () => { fs.readFile(filePath, (error, fileContent) => { if (error) return []; else return JSON.parse(fileContent); }); }; 위 코드는 유저들의 정보를 get 하는 코드입니다. 이렇게 봐서는 아무 문제도 없어 보입니다. 하지만 만약 이 코드가 100줄이 넘는 텍스트의 일부라고 가정해봅시다. 그렇다면, 예상치 못한 결과를 마주할 수도 있습니다. 왜..
언어/Javascript + Typescript
2020. 9. 16. 08:15