728x90
[타입스크립트 / TypeScript] readonly 를 통해 일관성 있는 코드 작성하기
⭐️ readonly란 ?
함수에 전달되는 배열을 변경할수 없게하여
코드의 일관성을 유지할수 있는 키워드이다
⭐️ 기본 형태
function 함수(파라미터1 : 파라미터 타입[]):반환타입 {
//함수기능
}
⭐️ 샘플 예제
function sum(...arr:readonly number[]):number {
return arr.reduce((a,b)=>a+b);
}
console.log(sum(1,2,3,4,5));
⭐️ 출력 결과
15
728x90
'프론트엔드 > TypeScript' 카테고리의 다른 글
[TypeScript] 타입스크립트 함수 Rest Parameter (가변 인자) (0) | 2021.06.24 |
---|---|
[TypeScript] 타입스크립트 함수 Optional Parameter (0) | 2021.06.24 |
[TypeScript] 여러타입 지정하기 (0) | 2021.06.23 |
[TypeScript] 기본 타입 정리 및 기본 문법 정리 (함수 포함) (0) | 2021.06.23 |
[TypeScript] ts-node 를 통해 타입스크립트 실행하기 (0) | 2021.06.23 |
댓글