Typescript Class Optional Parameter Typescript Vs Javascript Pros