?을 파라미터 키값 뒤에 붙이면 된다.
선택적 파라미터는 절대로 앞에 나올수 없기에 뒤로 열거한다.
선택적 파라미터는 값을 전달하지 않는다면 undefined가 된다.
파라미터 뒤에 =를 통해 기본값을 지정을 할수가 있다.
기본 파라미터가 지정이 된다면 해당 파라미터는 선택적 파라미터로 취급을 하고
파라미터 순서는 자유롭지만 기본 파라미터값을 쓰려면 명시적으로 undefined를 명시적으로 전달해야하는 점이 있다.
그 예가 지금 위에 이미지이다. 원래는 age:Number = 20이라고 지정하면 콘솔에 값을 비워도 이상이 없지만.... 반대로 name 앞선 프로퍼티에다가 지정을 하게 되면 콘솔에 파라미터에 적는 값을 Undefined라고 직접 적어서 명시해야한다는거다.