splice >배열에서 특정 항목을 제거할 때 사용함. 배열을 만들어보겠습니다. 이 배열에서 특정항목(4)을 제거하고 싶습니다. 내장함수 indexOf를 활용해서 특정항목(4)의 인덱스를 찾을 수 있고, splcie를 통해서 특정항목을 제거할 수 있습니다. sp
'모던 자바스크립트 Deep Dive' 책과 '리액트를 다루는 기술' 책을 통해 자바스크립트와 리액트의 기본을 학습해봅니다. 기본 개념 정리와 새롭게 알게 된 사실을 정리합니다.
'모던 자바스크립트 Deep Dive' 책과 '리액트를 다루는 기술' 책을 통해 자바스크립트와 리액트의 기본을 학습해봅니다. 기본 개념 정리와 새롭게 알게 된 사실을 정리합니다. 자바스크립트 1. 용도 : 본래 웹 페이지의 단순한 보조기능 처리 목적. 하지만, 프론
Intro 약 1달간의 부트캠프 메인프로젝트 대장정이 끝났다. (4월 28일 ~ 5월 25일) 프로젝트의 미흡한 코드는 계속 보수해나갈 계획이지만, 정규적인 프로젝트 기간은 마무리 되었다. 기념으로 오늘은 1달간의 과정을 회고해보는 시간을 가져보자! 회고 1주차
한동안 생활패턴이 망가지고, 맡은 페이지 완성에 집중하느라 회고를 못했다.멘토님의 다음과 같은 말씀이 없었다면, 난 아마 프로젝트가 마무리될 때까지 회고를 미뤘을 것이다.행군만으로도 충분히 지치고 힘들겠지만,우리는 그 와중에 군가도 부르고, 보폭도 맞춰야한다.페이지 개
✔️ 리팩토링스타일드 컴포넌트를 한 파일에 모아놓고, 단일출처를 지키며, 관리하기 편하게 만들었다.또한 '메뉴 추천 버튼' 기능을 구현하기 위해서는컴포넌트들의 구조를 정리할 필요가 있었다.전역 상태 관리를 해야 하기 때문이다.(메인 페이지에 대해 생각하면 할 수록,다양
기존에는 filteredData의 data를 바로 사용했었고,에러가 났었다.(e.g. filtereData.bookmark...)찾아보니, filter 메서드로 필터링된 새 배열을 반환한 후,map 메서드로만 보여줄 수 있다고 한다.즉, filter와 map 메서드는
어떻게든 형태는 갖춰보자는 마인드로 열심히 달렸다...Swiper 라이브러리 사용👉🏻 캐러셀, 가로스크롤 구현AOS 라이브러리 사용👉🏻 이미지 날라오는 효과 넣음StyledComponent 재활용👉🏻 2번째 페이지의 컴포넌트를 3번째 페이지에서 재활용 했다.
금일 한 일 ✔️ 레포지토리 병합/연결(git fetch) 학습 잔디이슈로 git과 레포지토리 병합에 대해 공부를 했었다. 레포지토리를 이런 저런 이유로 다시 만들어보고, 'remote add'로 레포지토리끼리 연결도 시켜보고, fetch/merge로 최신 데이터를
✔️ 멘토링 : 코드리뷰멘토님께 약 1시간 가량 코드 리뷰를 받았다.옷을 벗은 것처럼 창피했지만, 너무 가치있는 시간이기에 빡집중했다!! (그래서 넘피곤..)코드의 퀄리티를 정하는 기본적인 부분에 대해 이야기를 많이 들었다.(취업을 가르는 결정적인 요인이 될 수도!)시
금일 한 일 가짜데이터 JSON 서버 구축/연결 Main - FoodRecommend, Category, Bookmark, Review 컴포넌트 틀 잡기 컴포넌트
브랜치 생성/삭제 삽질👉git branch -d를 git checkout -d로 명령어를 착각해서 시간을 관련 학습에만 투자했다..구현할 기능 고민 및 체크리스트 적기(e.g. 어떤 데이터를 가져와야하는지, 기능끼리 어떻게 연결되어있는지 등)fork/clone 레포지
페이지의 컴포넌트를 나누고,본격적으로 branch를 나누어서 작업할 계획이었다.내가 명령어를 잘 기억하고 있는지 확인하기 위해로 branch를 만들고 삭제해보려고 했다.음...무엇이 잘못된걸까..?(에러 발생!! 이건 기회야🤩)newbranch가 삭제되지 않고, 현재
금일 한 일 velog 글 읽기 좋은 컴포넌트 설계하기 위해 고려해야할 6가지 블로그 작성(주간 회고) 노션에 담당페이지의 구현해야할 기능/디자인 작성 내일 할 일
코드스테이츠 부트캠프의 마지막 1달을 남겨두고 있다.약 3~4달 동안 처음 들어보는 컴퓨터 공학과 코딩에 대해 공부해갔다.지난 2주간 진행한 프로 프로젝트(\*스택오버플로우 클론)는나의 실력을 평가받는 '시험'보다는...직접 피부로 실전 개발을 느껴보는 시간이었다.명확
에러 내용 팀원의 수정사항을 pull/merge 한 후, 다음과 같은 에러가 발생했다. 'dayjs' 모듈을 찾을 수 없다고 나온다. npm istall도 해보고, sudo(관리자권한)로 install 해봐도 에러가 뜬다... 에러 해결 예시는 fe-feat/members에서 fe-feat/users로 수정하는 것을 보여주겠다."git branch"로 현재 있는 branch와 생성한 branch들을 확인할 수 있다.(나
StackOverFlow클론 코딩을 위해 기존 사이트의 코드를 찾아봤다.구조는 어떻게 되어있는지,class명은 어떻게 작명했을지 궁금했다.프로필 페이지를 만들 것이고, 간단하게 요소를 조금 제거했다.그럼 이제기존 사이트의 코드와 비교/분석 해보자.흥미로운 점은 2가지
에러 내용 git push 에러 저번 push 에러에서 이어진다. push를 위해 pull을 선행하려했지만, 거부되고 있다. 에러 이유 hint와 fatal을 참고해보면, > -다양한 가지가 있고 이를 조정하는 방법을 지정해야 합니다. -서로 다른 분기를 조정