2020-01-09 TIL

NodeJS

  • readdirSync : FileSystem을 동기로 처리. 디렉터리의 contents를 읽는다 동기 변형은 주 스레드를 차단하므로 비동기 코드의 실행을 막는 readSync로 사용가능
  • __dirname : 현재위치를 가리키는 Node.js의 전역변수
  • path.basename : 파일명 추출 후 출력, 경로의 마지막 부분을 반환한다
  • next : middleware 함수에 대한 콜백 인자, app의 다음 middleware 함수를 호출합니다.
  • nodeJS에 babel 사용하여 es6 적용하기.

Javascript

  • 함수와 메서드의 차이 : 자바스크립트의 모든 함수는 객체입니다. 객체는 key value 쌍으로 이루어져있습니다. value가 숫자, 문자열, boolean과 같은 원시?의 값이면 property라고 부르고, value가 함수면 그 함수를 method라고 부릅니다.
  • this : this의 값은 함수를 호출한 방법이 결정합니다. 블로그 포스팅하기

Facts

  • Collatz 알고리즘 문제 풀이
  • NodeJS에 babel 사용하여 ES6표준 적용
  • api refactoring(routing 분리) 하는 중

Feelings

  • 알고리즘 반복 숙달중인가?
  • 서버에서 Route 분리를 왜 못했는가?

Findings

  • 알고리즘을 풀 때 함수 파라미터를 적절하게 추가하여 사용할 수 있어야겠다. 아직 많이 부족하다.
  • 컨디션이 좋지 않아 집중을 잘 못한것같다. 내일 좋은컨디션으로 Route분리 꼭 해낼것

Future Action Plan

  • Javascript this 블로그 포스팅하기

Feedback


Park Answer

Find answer in the record