title: How The Object Scope Get That update available and get it ready to be exposed on the view AngularJs
body: <p>In AngularJS the data-binding work to expose immediate data to our View !!
  this stuff's due of the object scope <code>which is the glue between the Logic Code</code> AND <code>The View</code>.
  Also all we know that AngularJs support the tow-way-binding !!!
  My Question Is :</p>
  
  <pre><code>How the $scope can know that there object binding was changed or not??
  if there while condition inside scope for auto-change detect or what?
  </code></pre>