// What differs typescript from javascript is the strict usage of types.
// Javascript is a loosely typed language,
// while Typescript is strictly typed.
// Javascript
let car = 'BMW';
let age = 15;
// Typescript
let car: string = 'BMW';
let age: number = 15;
TypeScript adds strict typing to JavaScript.
It helps to reduce the number of errors in your code.
Apart from strict typing, TypeScript introduces
a plethora of features like Interfaces, Mixin classes, Enums
and much more, as discussed later in the article.
JavaScript:
function my_function(my_param) {
console.log('do something');
}
TypeScript:
function my_function(my_param: any) {
console.log('do something');
}
They are really almost the same theres not the same param types like
JAVASCRIPT is function myFunction(param)
while typescript is
function myFunction(the_param: something)
Typescript is Just JavaScript but stricter...
All JS valid code is typescript valid code.
Typescript is the superset of JS.
Typescript is strictlty typed in comparison to JS.