2024-04-23(js input + 엔터)

박요셉·2024년 4월 23일

TIL

목록 보기
12/60

오늘은 개인 프로젝트를 완성하는데 초점을 둬서 개인적인 공부보단 프로젝트의 해결에 몰두했다.
물론 이 또한 공부지만 뭐 쨋든 하면서 느낀점 적어보겠다.

  1. 객체지향적?
    객체지향적으로 설계하고자 하였는데 막상 하려니 한주간의 숙제로 내준 느낌의 프로젝트이기 때문에 기능도 기능이고 객체라 할 만한 친구가 Movies단 하나라 판단되서 그냥 간단하게 짠듯하다.
    현실의 모방이되 새로운 세계를 창조하는 것이라던 문구는 머리에 남아있지만 코딩을 할때마다 객체에게 행동을 부여하는 등 객체지향적으로 사고하는 것은 너무 어려운듯 하다.

  2. input 엔터키
    아니 eventlistener네 엔터키 관련이 없던데 처음안건지 알았는데 까먹은건지 모르겠다.

searchInput.addEventListener("keyup", (e) => {
  const keyword = e.target.value;
  if (e.keyCode === 13) {
    movies.searchMovies(keyword);
  }
});

위의 방식으로 코드를 짯는데 좀 더 나은 방법이 있는지 모르겠음.

  1. css는 어려워;
    아니 화면이 100%이고 33%로 3분할 시키려했는데 안되더라; 30퍼마저도 안되길레 25%로 맞춰놨는데 css는 언제해도 어렵고 이상하고 당황스럽다..;
profile
개발자 지망생

0개의 댓글