The AngularJS $watchGroup() function is used to monitor changes in an array on the $scope. If anyone expression in the array changes the listener is executed. The $watchGroup() function was introduced in AngularJS 1.3. This method is for watching changes of scope variables. This function has callback function which gets called when the watching properties are changed.
The $scope.$watchGroup() function requires two parameters: watchExpressionand listener parameters.
Syntax