최종면접 탈락 후 슬픔 속에 잠겨 작성하는 map/filter/forEach와 관련된 고뇌입니다. 제가 검색창 자동 완성을 구현할 때 데이터를 전체로 받아 온 후 이를 map 으로 입력 값에 따라 필터링을 하는 방식으로 구현을 했습니다. 지금 생각하면 filter 를 사용해서 원본 배열의 변경 없이 사용할 수 있었을 텐데.. 그때는 map을 사용해야 한다고 레퍼런스 영상에서 얘기해서 그대로 사용했었습니다.
하지만 면접에서 왜 map 을 사용했는지.. 다른 좀 더 효율적인 방법은 없었을까? 라는 질문에 숨이 턱턱 막혀 버렸지 뭡니까.. 그래서 고민하는 데이터 자동 완성 기능과 관련된 고뇌에 대한 글입니다.
'Programming > Java Script' 카테고리의 다른 글
JS에서 싱글톤 패턴 (0) | 2024.03.25 |
---|---|
Debounce 라이브러리 쓰지 않고 구현해보기 (0) | 2024.03.20 |
[js] 소수 찾기 방법 (width 프로그래머스) (0) | 2023.11.13 |
var , let , const 키워드 다 부셔버리기 ( + 깊은 복사, 얕은 복사 with javascript data type) (0) | 2023.11.01 |
**작성 중 ** [JS] 재귀함수 + advanced (0) | 2023.04.12 |