Thoughtful and simple explanation of JavaScript’s Prototype.
Thanks to, https://tylermcginnis.com
Thoughtful and simple explanation of JavaScript’s Prototype.
Thanks to, https://tylermcginnis.com
Thanks to, WeAreDevelopers
Constructor | ngOnInit |
---|---|
Typescript feature nothing to do with Angular | One of the Angular life cycle hook method |
constructor is transformed to function with the same name as class created | ngOnInit being added to prototype of the class created |
Called by Javascript Engine | Called by Angular |
Constructor is automaticlly called at the time of creating object of the class | Invoked by Angular when everything in the component is ready |
Used for Injecting dependencies | Actual business logic performed here |
Not everything in component is initialized at the time of invocation | Everything is ready at the time of invocation |
Thanks to, Angular js Wiki