Here, are different phases of AngularJS Scope lifecycle:

  • Creation
  • Model mutation
  • Watcher registration
  • Mutation observation
  • Scope destruction