TypeScript fundamentals
According to its website, https://www.typescriptlang.org/, TypeScript is a typed superset of JavaScript that compiles to plain JavaScript, any browser, any host, any OS--open source. TypeScript is a typed superset of ES6 JavaScript. It can be noted that ES6 JavaScript is a superset of ES5 JavaScript that runs native in all modern browsers.Â
You can get the set up and start programming in TypeScript using the following command:
npm install -g typescriptThe following are some salient features of the TypeScript:
- Typed language: It is a typed language. The following data types are supported--number,string,array,list,null, andÂenum. The user object is represented by the following code:
        let firstName: string = "Calvin";
        let age: number = 19;
        let gender: string = "male";
        let isEnrolled: boolean = false;
        let address: [string, string, string] = 
            ["Nizampet Road, Kukatpally", "Hyderabad", "India"];- Variable declarations: It...
 
                                             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
     
         
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                