IM 23 - 002.TIL

프최's log·2020년 9월 1일
0

TIL

목록 보기
35/137

37 days

[ Don't try to memorize,
just repeat it
Until you automatically read it ]


 Koans를 풀면서 개념에 대해서 한번씩 더 복습하는 시간을 가졌다. 가장 기본이 되는 부분은 어느 정도 인지가 되는데, 설명을 한다던가 풀이를 하는 과정에서 조금 어려움을 느낀다. 응용된 예제들을 돌려보면서 많은 시도해야할 듯 했다.

 HA 코드리팩토링을 Linting 옵션을 주면서 시도 해보았는데, 원하는 값이 나오기도 하고 혹은 옵션을 잘못 줘서 결과가 잘 나오지 않는 것도 있다. 내일 추가적으로 시도해보면서 수정해나가야할 것 같다.


1. WTDT(What to do today)

- 수업 내용 블로깅 및 복습 진행

  • Morden JS Koans
    ① AboutDestructuring → 중복객체/배열라인 헷갈림 : 예제 구현 필요
    ② AboutThis
    node.js 환경에서 module.exports 활용에 대한 부분일 시도해보고자 했으나 같은 디렉토리 안에 test.js 제작했을 때 throw err; 생성되었다. 이를 위해서 별개의 폴더 안에 js를 생성해서 실험 진행을 시도했는데 오피스아워 시간을 통해 문제점을 알 수 있었다.
    package.json 내에 script를 추가해서 해당 js 파일을 실행할 것에 대해 지정해줬어야 했는데 그것을 누락시킨 것을 알게 되었다. 위치 설정 등에 대한 옵션을 이것저것 만져서 테스트 환경을 체크할 수 있는 기회였다.
    ③ AboutFunctionMethod
    - 유사배열 컨트롤 Array.prototype.map.call(nodeList, node => node.split('#')[0])
    - 유사배열 컨트롤은 추후 DOM 등에서 사용이 더 많아질 것 같아서 체크해둬야할 것 같다.

- Linting

 Koans에 대한 풀이가 생각 외로 빨리 끝나서 페어님과 함께 사전 설치 및 테스트를 진행해보았다. 초반에 Koans에 대한 것을 시험적으로 활용해서 세미콜론 및 따옴표에 대한 수정을 일괄적으로 진행해보았다. 사소한 문법 체크 및 좀더 응용된 문법을 활용할 수 있는 점에서 큰 장점을 느꼈다.

2.TIL(진행마감사항 + 하루 마감 후 작성)

  • Koans를 통한 개념 복습과 이해
    • Arrow function
    • this
    • apply, call, bind
    • 구조 분해 할당 → 블로깅 완료했으나 추가 응용 예제 및 연습 필요
  • ESLint
  • VS Code 단축키 및 설정 관련 글 추가
profile
차곡차곡 쌓아가는 나의 개발 기록

0개의 댓글