Wecode - Project 3 (부트캠프)/Project 3 독학

오류 잡는 법

JBS 12 2023. 10. 16. 01:19

대부분 오류

 

1. sql문의 백팁 or 쉼표 없거나, 변수명 카멜 케이스 안하거나, 

변수 순서 

 

2. 아래 사진과 같이, 위에서 괄호가 하나 더 있거나, 괄호를 안 닫아서인데,

괜히 아래에 괄호/trycatch 필요하다고 떠 있음. 

초보 입장에서 아무리 아래를 보아도 없는데 당황스러워서 도움 받으면 뒤에서 괄호 안 닫은 문제

 

콜백 함수 일 때 

{}, () 눈 크게 뜨고 잘 

 

3. 추가로, ;를 왜 붙이는지 알게 됨.

깔끔하게, 

이 괄호는 엔딩이다 라는 걸 보여줌

 

 

3. is not defined 에러

postId를 이전에 선언 안 해줘서 자꾸 undefined 돼서

const {postId} = req.body 코드 추가

 

--> 선언도 한 적 없는 postId를 갑자기 쿼리문에서 가져오라고 하니 에러 났던 것.

postId를 어디서 가져오는데? 

req에서 받은 body에서! --> const {postId} = req.body 

 

 

4. 쿼리문 잘못 됐다

주어진 에러 설명처럼 변수명이 잘못됐나 했는데,

문법이 잘못 됐었다.