inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

웹 게임을 만들며 배우는 TypeScript

제로초님은 타입스크립트 매개변수 프로퍼티 사용하시나요?

해결된 질문

254

jongho kim

작성한 질문수 2

0

class Person {
	public marriage!: boolean;
	public name: string;
	public age: number;

	constructor(name: string, age: number) {
		this.name = name;
		this.age = age;
	}
}

class Person {
	public marriage!: boolean;

	constructor(
		public name: string,
		public age: number
	) {}
}
매개변수 프로퍼티를 사용하지 않은 코드와 사용한 코드입니다.
솔직히 이 기능을 사용하는 게 맞는건지 모르겠습니다.
가독성이 좋아지는 것 같기도 하면서 뭔가 더 헷갈리는것 같기도 하고... 제로초님은 이 기능 쓰시나요?
 

typescript javascript

답변 1

0

제로초(조현영)

저는 사용 안 합니다. 첫 번째 방식을 선호합니다.

addToFile function에서 path를 사용해 새로운 파일을 생성

0

19

1

강의자료는 어떻게 제작하시나요?

0

17

2

비밀번호 재설정 1회용 이메일 링크

0

26

1

[46강] EventEmitter를 활용한 10가지 패턴 중 플러그인 아키텍처

0

23

2

컴포넌트와 레이아웃

0

28

2

강의가 누락된것 같습니다.

0

37

2

강의 수강 후 포트폴리오 준비 방향에 대해 조언 부탁드립니다.

2

47

1

마우수 호버 interface

0

247

1

Typescript와 jQuery를 같이 사용할 수 있나요?

0

2064

1

쿼리셀렉터 질문드려요~

0

218

1

public private protected 질문

0

172

1

제로초님 질문있습니다!

0

187

1

d.ts 파일에서 유니언 타입

0

206

1

혹시 이런오류는 왜 날까요?

0

1118

9

tictactoe오류나는거 pullrequest등록했습니다!!

0

181

1

제로초님~

0

302

3

타입스크립트 노드편

0

366

3

강의 후반부에 esmoduleInterop 키는걸 비추하신다고하셨는데 왜그런건가요?

0

430

1

ts-loader후 함수 접근 문제입니다.

0

249

2

강좌 보면서 TEST하다 문제가 발생하여 문의드립니다.

0

210

1

tsconfig.json typeRoots 에 추가 질문입니다

0

230

1

tsconfig.json에 strict: true 설정 후

0

404

1

지금 강의관련 질문은 아닙니다만...

0

350

3

ES2015 Arrow Function 이 아닌, 그냥 es5 의 function 을 쓰시는 이유가 있으신가요??

0

167

1