Diff Between Typescript And Javascript Differences