[TIL] 2020/09/28

yongkini ·2020년 9월 28일
0

Today I Learned

목록 보기
40/176

Today, I Learned


  • fs(file system)모듈의 메서드 중에 fs.appendFile을 이용해서 txt파일에 자료를 추가했고, fs.readFile을 이용해서 그 txt파일을 불러왔다. 아직 DB를 배우지 않아서 이런식으로 DB 모형?을 구현해서 사용해봤다.
  • JSON.stringify & JSON.parse 쓰임 한번더 remind
  • request.on('data', callback)은 스트리밍을 하면서 자료를 다 받아올 때까지 callback함수를 실행하고, 그 다음에 이어지는 .on('end', callback)은 데이터를 다 받은 뒤에 이루어지는 처리이다(callback)
  • Common JS의 module.exports & exports에 관해서 배웠다. module.exports에 담아두고, require해서 다른 js파일에서도 접근가능해진다. 이 때, exports, module.exports 둘다 같은 기능을 하지만, 중복해서 사용하면 충돌이 일어나서 module.exports가 우선시된다.
  • vscode에서 디버거 쉽게 돌리는 법은 node 혹은 nodemon을 쓸 때, 옵션으로 --inspect 를 주거나, 바로 브레이킹 포인트에 접근하고 싶을 때는 --inspect-brk를 옵션으로 주면된다.

Planning to Study


  • CommonJS 부분 복습하기
  • socket.io 이용해서 chatterbox refactoring해보기
profile
완벽함 보다는 최선의 결과를 위해 끊임없이 노력하는 개발자

0개의 댓글