Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- Express
- Nest.js
- Python
- 자료구조
- flask
- OCR
- TypeScript
- 정렬
- Bull
- MySQL
- MongoDB
- react
- dfs
- AWS
- Dinosaur
- JavaScript
- nestjs
- game
- class
- Queue
- typeORM
- mongoose
- GIT
- jest
- 게임
- Sequelize
- 공룡게임
- cookie
- nodejs
Archives
- Today
- Total
포시코딩
객체 구조 분해 할당을 통해 req.params 값 쉽게 사용하기 본문
728x90
router.get('/goods/:goodsId', (req, res) => {
const params = req.params;
console.log("params: ", params);
res.status(200).json({});
})
// params: { goodsId: '2' }
위와 같은 코드가 있다고 할 때
전달 받은 req.params에 goodsId가 담겨있을 것을 볼 수 있다.
원래라면 const params로 받은 값에 대해 params.goodsId와 같은 형태로 사용해야 했을 텐데
객체 구조 분해 할당을 통해 아래와 같이 간편하게 꺼내 사용할 수 있다.
router.get('/goods/:goodsId', (req, res) => {
const { goodsId } = req.params;
console.log("goodsId: ", goodsId);
res.status(200).json({});
})
// goodsId: 2
728x90
'Node.js' 카테고리의 다른 글
쿠키(Cookie), 세션(session) (0) | 2022.12.19 |
---|---|
[Swagger] API 문서 자동화 프레임워크 적용기 (6) | 2022.12.15 |
Request, Response (0) | 2022.12.13 |
Node.js 학습목표 (0) | 2022.12.12 |
[Node.js] with 논 블로킹, 싱글 스레드, 이벤트 루프 (0) | 2022.12.12 |