Skip to main content

TypeScript Programming Language

ES6 -> let (if multiple ref. change), cons (if no change)
- Use ES6 and ts

# TS:
- all features can be written in compile in js and run.
- TS is not loosly types. It's strict.
Example:
let abc: String;
     abc: 634
Error: type 634 is not assignable to type 'String'.
Example:
 let abc: any; // (data type can be used in abc variable. dont use any all time).

Important:
- npm i typescript g //(to install typescript)
- tsc - h //(help typescript)
- tsc abc.ts //(to run typescript. it now creates abc.js file . equivalent file code)
- tsc -v //(check version)
- ng --version (angular cli info-> angular cli version, node, os)
- overall angular application, we use angular cli. angular cli use webpack (like task runner, module bundler).
-ng equivalent to angular 2, 4, 5, 6

# Task runner -> small task like minify, file concatenate.
# Web pack -> modules bundle and make file


Comments

Popular posts from this blog

Javascript: Object to Array and Array to Object

Output: Final Array [ { mango: 1 }, { apple: 2 }, { banana: 3 }, { orange: 1 }, { watermelon: 1 }, { papaya: 1 } ] Output: Final Object { mango: 1, apple: 2, banana: 3, orange: 1, watermelon: 1, papaya: 1 }

Javascript: Callback and High Order Function

CALLBACK A callback is a function that gets invoked after an asynchronous result appears. a callback function is an async function argument. - Asynchronous code result handle using callback and promises. // callback  function function with argument  // ---argument :// if a function pass-through function as an argument, it is higher-order function. function needs to be called in order to execute. a callback is used when calling a function asynchronous  What is a Callback or Higher-order Function? A callback function , also known as a higher-order function, is a function that is passed to another function (let’s call this other function “otherFunction”) as a parameter, and the callback function is called (or executed) inside the otherFunction. A callback function is essentially a pattern (an established solution to a common problem), and therefore, the use of a callback function is also known as a callback pattern. High-order function is a function that takes ...

Javascript Conference: Functional- Map, Reduce and Filter vs Object Oriented Programming

What is functional programming? and why? Source:  https://www.youtube.com/watch?v=e-5obm1G_FY A programming paradigm a coding style a mindset a sexy, buzz-wordy trend safer, easier to debug/maintain established community Not functional:  var name = “Anjana”;  var greeting = “Hi, I’m ”;  console.log(greeting + name);  Output : “Hi, I’m Anjana” Functional:   function greet(name) {         return “Hi, I’m ” + name;  }  greet(“Anjana”);  Output: “Hi, I’m Anjana” Avoid side effects use “pure” functions Not pure:   var name = “Anjana”;  function greet() {        console.log(“Hi, I’m ” + name);  } Pure:  function greet(name) {      return “Hi, I’m ” + name;  } Use higher-order functions functions can be inputs/outputs function makeAdjectifier(adjective) {      return function (string...