인프런 커뮤니티 질문&답변
delete 피연산자 문제
작성
·
591
0
router.get('/',isLoggedIn,(req,res)=>{
const user = req.user!.toJSON() as User;
delete user.password;
return res.json(user);
});
'delete' 연산자의 피연산자는 선택사항이어야 합니다. ts(2790)
위 코드에서 user.password 빨간줄 뜨길래 보니까 user.password가 User에서 public password!: String 이어서 지울수 없는 것 같습니다.
모델을 수정해야하나요? 제로초님 IDE에서는 빨간줄이 안 뜨는데 어떤 식으로 해야할지 감이 안 잡히네유ㅠ
퀴즈
70%나 틀려요. 한번 도전해보세요!
Node.js 기반 웹 프레임워크에서 미들웨어 함수의 기본적인 형태를 정의하는 패턴은 무엇인가요?
(req, res, error)
(req, res, next)
(context, event, callback)
(input, output, finish)





강좌 공지사항도 참고해주세요~