프론트엔드/TypeScript
[TypeScript] readonly를 통해 일관성 있는 코드 작성하기
jinwanseo
2021. 6. 23. 23:27
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