관리 메뉴

클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지

타입스크립트 기본 6 - 함수의 매개변수와 단원 마무리하기 본문

웹 · 앱 개발/타입스크립트

타입스크립트 기본 6 - 함수의 매개변수와 단원 마무리하기

huenuri 2024. 12. 23. 09:11

이번에는 함수의 매개변수에 대해서 공부해 보겠다.


 

 

 

 

이론 5 - 함수의 매개변수

 

다른 수의 매개변수를 호출하면 오류가 발생한다.

 

 

 

 

 

 

 

 

 

 

 

 


 

 

 

 

실습 5 - 기본 초기화 매개변수(Default Parameter)

 


 

 

 

1. 코드 살펴보기

 

 

 

이제 이 오류를 고쳐보겠다.


 

 

 

 

2. 코드 수정하기

say 메서드의 매개변수 lastWord를 Default Parameter로 수정하면 정상 작동된다.

 

 


 

 

 

 

실습 6 - 나머지 매개변수(Rest Parameters)

 


 

 

 

1. 코드 살펴보기

 

 

이렇게 오류가 발생하고 있다. restOfChart의 파라미터 값은 4개인데, 전달해 주는 값은 6개이므로 숫자가 일치하지 않아 오류가 발생한다.


 

 

 

 

2. 코드 수정하기

makeWord를 수정하기보다 메서드의 매개변수 restOfChar를 rest parameter로 수정하겠다.

 

rest로 변경 후 array로 변경되므로 이처럼 수정했다.

 

 

 

 


 

 

 

 

1장을 마치며

 

 

 


 

 

 

 

학습을 마치고

마지막 이론 수업부터 실습 문제, 그리고 단원 정리까지 모두 마쳤다. 원래 1주 차 학습이 가장 힘들지 이걸 마치고 나면 나름 할만해진다. 아침과 오후 중반 무렵에 이 과목을 빨리 다 마치고 홈페이지 제작 실습을 진행해보고 싶다. 

그리고 내일은 집에 가게 되므로 내일부터는 공부를 많이 하지 못할 테니 오늘 할 수 있을 때 최대한 많이 해둘 생각이다.