본문 바로가기

verdantjuly/Today I Learned

TIL 20230629

728x90

 

Event

null

 

생활 계획표

 

AM 6:00 체조, 아침식사, 산책, 샤워, 설거지, 세탁

AM 7:00 입실, 알고리즘 공부

AM 9:00 본 공부 시작

PM 1:00 ~ 2:00 점심 식사

PM 6:00 ~ 7:00 저녁식사

PM 7:00 TIL, WIL 제출

PM 9:00 퇴실 (카톡 확인)

PM 11:00 취침

 

이번 주 목표

프로젝트 완성

오늘 목표

뉴스피드 페이지 프론트엔드 / CSS

정예반 숙제

시간이 되면 알고리즘 / 프로그래머스

TIL 작성

TIL 리뷰

오늘 한 것

정예반 숙제

TIL 작성

TIL 리뷰

뉴스피드 페이지 프론트엔드 / CSS

좋아요 기능 구현

검색 기능 완성

1.  JSON

 

JSON에는 문자열이 아닌 타입이 올 수 있다.

참고자료 : https://mystyle1057.tistory.com/entry/JSON-%ED%83%80%EC%9E%85

 

튜터님:

JSON 이란 JSON 양식을 (포맷)을 따른 문자열일 뿐이다 

JSON 을 Object 처럼 쓸려면 JSON 문법으로 작성된 문자열을 Object 로 변환해야한다 

> 그 방법은 JSON.parser(JSON 문법의 문자열)

 

튜터님 제안:
JSON 가지고 놀기
https://jsonlint.com

 

2. splice

array.splice(시작인덱스, 지울 개수, 넣을 것들)

넣을것들을 작성하지 않고 비워 두면 삭제만 된다.

app.delete("/post", (req, res) => {
  const { id } = req.body;
  const ids = posts.map((post) => post.id);
  if (id && ids.includes(id)) {
    posts.splice(id - 1, 1);
    res.status(200).send(posts);
  } else {
    res
      .status(400)
      .send("게시글 삭제에 실패하였습니다. 게시글 id를 확인해 주세요.");
  }
});

정리 

JSON에는 문자열이 아닌 타입이 올 수 있다.

 

튜터님:

JSON 이란 JSON 양식을 (포맷)을 따른 문자열일 뿐이다 

JSON 을 Object 처럼 쓸려면 JSON 문법으로 작성된 문자열을 Object 로 변환해야한다 

> 그 방법은 JSON.parser(JSON 문법의 문자열)

 

array.splice(시작인덱스, 지울 개수, 넣을 것들)

넣을것들을 작성하지 않고 비워 두면 삭제만 된다.

체크리스트

[ O ] 예쁜 말로 협업하였는가?

[ O ] 12시간 동안 몰입하였는가?

[ ... ] 코딩 시 복사 + 붙여넣기를 하지 않았는가?

[ O ] 친절한 개발자였는가?

[ O ] 오늘을 평가하였을 때 주니어 개발자가 될 수 있겠는가?

 

소감

 

즐겁다. 할 수 있을 것 같다.

 

'verdantjuly > Today I Learned' 카테고리의 다른 글

TIL 20230701  (0) 2023.07.01
TIL 20230630  (0) 2023.06.30
TIL 20230628  (0) 2023.06.28
TIL 20230627  (0) 2023.06.27
TIL 20230626  (0) 2023.06.26