선언과 할당이 동시에 되는것은 Nest때문이아니라 타입스크립트 문법이 아닌가요?
199
投稿した質問数 3
강의 3분30초에 app.controller.ts 부분입니다.
export class AppController {
constructor(private readonly appService: AppService) {}
....해당부분은 nest의 마법이아니라
할당과 선언을 동시에하는
typescript 문법 아닌가요
(선언만으로 할당이 되는 부분이요!)
예시코드와 소스 남깁니다
https://www.typescriptlang.org/docs/handbook/classes.html#parameter-properties
class Octopus {
readonly numberOfLegs: number = 8;
constructor(readonly name: string) {}
}
let dad = new Octopus("Man with the 8 strong legs");
dad.name;
回答 1
1
아, 네네 맞습니다. 타입스크립트 문법입니다.
constructor가 readonly나 private인 매개변수에 따라 자동 생성됩니다. constructor 바깥 프로퍼티는 readonly, private 필요없고요.
명시적 타입 선언(콜론 타입 선언)과 as 타입 단언 차이
0
8
1
제네릭 클래스 핸드북 페이지가 undefined라고 나옵니다.
0
12
1
Next.js + Tanstack Query BFF 구조 질문
0
16
1
74. 데이터 캐시 - 1 (이론) 강의 영상 누락
0
29
1
Next.js 사전렌더링 이해하기 부분
0
28
2
useMutation 적용 후 새로운 글 등록시 content가 안보여요
0
34
2
적절한 타입 찾기 React.ChangeEvent<HTMLInputElemen>
0
29
2
모달 관련 질문
0
35
3
lucide react 아이콘 설치
0
46
2
17강 zustand store 서버에서 생성
1
37
1
outDir 옵션 추가 후 컴파일 오류 질문
0
64
1
문의관련 문의
0
44
2
next.js 를 2대이상 실행하는 경우 제공하는 cache 기능들은 어떻게 되나요?
0
56
2
76. 전문성 더하기: 놓치면 아쉬운 관련 기술들 수업 자료가 없어요.
0
48
2
6.8 zustand 세션 질문입니다.
0
79
2
ai 도구 질문
0
31
1
next.js 강의에서도 리액트 라이브러리들을 다뤄주시나요?
0
64
2
02-04 layout.tsx 구조가 달라요
0
60
2
shadcn에서 radix ui와 base ui 차이는 뭔가요?
0
227
2
updateTodo 함수 생성시 화살표 함수 사용 안하는 이유
0
69
2
4.11 바로 투두 삭제가 안됨 질문
0
77
3
Vercel 사용법
0
74
2
10-6 실습 할 수 없습니다..
0
81
1
cascade 질문
0
39
1

