AngularJS forEach

angularjs example for forEach with array of objects

by Varun Sukheja

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.3.14/angular.min.js"></script>
<div ng-controller='MyController' ng-app="myApp">
    <div>{{title}}</div>
</div>

JavaScript

var app = angular.module('myApp', []);
app.controller('MyController', ['$scope', '$interval', function($scope, $interval) {
    $scope.title = 'Hello world';
    $scope.myObjects = [{
        name: 'varun',
        gender: 'male'
    }, {
        name: 'arjun',
        gender: 'male'
    }, {
        name: 'priya',
        gender: 'female'
    }, {
        name: 'vibhav',
        gender: 'male'
    }, {
        name: 'akram',
        gender: 'male'
    }, {
        name: 'ananya',
        gender: 'female'
    }, {
        name: 'mansi',
        gender: 'female'
    }, ];
    angular.forEach($scope.myObjects, function(obj) {
        console.log('name : ' + obj.name + '\tgender : ' + obj.gender);
    });


}]);