2023-07-04 TIL (정예반 2차 강의 수강)

오준석·2023년 7월 4일
0

TIL (Today I Learned)

목록 보기
36/105
// 함수 
function 함수이름(인자 (있어도 되고 없어도 된다.)) {
  // 처리
  return "결과" // 필요에 따라 있어도 되고 없어도 된다.
}

// if 문 
let a = 11

if (a > 10) {
  console.log("10보다 큽니다.")
} else {
  console.log("10보다 작습니다.")
}

// for 문 (반복문) 
for (let i = 0; i < 100; i = i+2) {
  console.log(i)
}

함수의 기본적인 형태

for문과 function, map 메서드는 꼭 여러번 연습해보고 익숙해지기

백앤드라는 것도 DB라는 프로그램을 다루는 거다.


<정예반 2회차>

백앤드는 데이터관리가 주된 업무이다.

백앤드는 기본적으로 CRUD 업무이다.
: Creat, Read, Update, Delete

게시판에 무엇이 있어야 하나

for문은 무조건 이해하고 map으로 바꾸는 연습을 해야 한다.
: for문 계속 숙달 및, map으로 바꿔서 해보기

// 1번
app.get('/posts-writers', (req, res) => {
  for (let i =0; i < posts.length; i++) {
    posts[i].작성자 = posts[i].작성자.substring(0, 1) + "XX"
  }

---------------------------------------------------------------
// 2번 
  const writers = posts.map((post) => {
      return post.작성자 
  })

  res.send(writers)

1번과 2번은 작성자 key값만 봤을 땐 같은 역할을 함.
그렇기에 for문과 map 메서드 활용을 알아야 함.

다시 강조. map 메서드와 for문을 완벽히 구현할 수 있게 연습하고, 이해해야 한다. (function 두~)

profile
개발자를 목표로 열심히 하려고 합니다.

0개의 댓글