20년 8월 17일(월)_TIL

Ji Hwan - Ryu·2020년 8월 17일
0

TIL

목록 보기
22/38

오늘 배운 것

  • JavaScript testbuilder과제 복습, 고차함수 복습

  • 일정 숫자 범위의 배열 생성하는 함수

function numberRange(start, end){
  return new Array(end - start + 1).fill().map(function(el, index) {
  	 return index + start});
  • 독서(CODE, 찰스 펫졸드) : 리틀엔디언, 빅엔디언

느낀 점

  • 카드 번호를 입력받아 어느 회사의 카드인지 판별하는 코드를 작성하는 문제에서, 기존에는 카드회사별 판별 코드를 따로 작성하였으나, 오늘은 이를 개선하여, 카드회사별 이름과 특정 조건들을 객체로 만들어 배열의 요소로 할당하고, 카드회사를 판별하는 코드를 하나로 통합하여 작성하였다. 기존 코드와 비교해서 실행속도도 차이가 없고, 유지보수의 측면이나 가독성에 있어서 더 효율적인 코드를 만들어 낸 것 같아 만족스럽다. 코드를 짤 땐 이렇듯 조금 더 효율적이며 관리가 용이한 측면을 생각하는 것이 좋은 것 같다.

내일 할 일

  • 고차함수 복습 마무리

  • 웹페이지 구현 과제 복습

0개의 댓글