title: Checking if object is empty, works with ng-show but not from controller?
body: <p>I have a JS object declared like so</p>
  
  <pre><code>$scope.items = {};
  </code></pre>
  
  <p>I also have a $http request that fills this object with items. I would like to detect if this item is empty, it appears that ng-show supports this... I enter </p>
  
  <pre><code>ng-show="items"
  </code></pre>
  
  <p>and magically it works,I would also like to do the same from a controller but i can't seem to get it to work, it appears I may have to iterate over the object to see if it has any properties or use lodash or underscore.</p>
  
  <p>Is there an alternative?</p>
  
  <p>I did try </p>
  
  <pre><code>alert($scope.items == true);
  </code></pre>
  
  <p>but it always returns false , when the object is created and when populated with <code>$http</code>, so its not working that way.</p>