-
카테고리
-
세부 분야
프론트엔드
-
해결 여부
미해결
질문드립니다.
21.06.21 17:31 작성 조회수 131
4
유익하게 보고있습니다.
기존 js내의 in연산자는 속성이 객체안에 존재하면 true or false를 반환하는걸로 알고있는데
이번 강의에서 알려주신 내용에 따르면 타입스크립트 자체에서 mapped타입을 정의할때 in연산자를 for in 처럼 사용하는건지 궁금합니다.
답변을 작성해보세요.
1
장기효(캡틴판교)
지식공유자2021.06.28
안녕하세요 shut up님, 제가 답변이 좀 늦었네요 :) 말씀하신 in 오퍼레이터는 자바스크립트에서 true, false를 반환하고 타입스크립트에서는 타입을 구체화 하는데 도움을 줍니다. 앞에서 보셨던 타입 가드를 떠올리시면 이해가 쉬우실 것 같아요. 관련해서 아래 글이 자세히 설명되어 있으니 참고해 보시면 좋을 것 같습니다 :)
https://stackoverflow.com/questions/50214731/what-does-the-in-keyword-do-in-typescript
답변 1