×
We have made updates to our Privacy Policy to reflect the implementation of the General Data Protection Regulation.
Quick Way to Count the Number of Angular Watches
 

Submitted by: Srinath M S(srinath_ms@yahoo.com)

Tuesday Jan 30th 2018 by Srinath M S

Language: .NET, Level: Advanced: - Check out this quick method for getting the number of Angular watches on a page.

Add a new bookmark in your browser with the URL set to the script below. Now, on any Angular page, if you click on the bookmark link, it will execute the following script and show you the number of watches on the page.

javascript: (function () {
    var totalWatches, scopeElements, scope, i, totalElements; totalWatches = 0;

    scopeElements = document.querySelectorAll('.ng-scope');
    for (i = 0, totalElements = scopeElements.length; i      {
        scope = angular.element(scopeElements[i]).scope();
        if (scope != null && scope.$$watchers != null)
        {
            totalWatches += scope.$$watchers.length;
        }
    }
    alert('Total number of watches on this page is : ' + totalWatches);
})(); 
Home
Mobile Site | Full Site
Copyright 2018 © QuinStreet Inc. All Rights Reserved