タイミングで関数を実行し、最終的にタイマーをオフにします.

894 ワード




    
    Title
    
    
    
    
    
        var app = angular.module('app', []);
        app.controller('myCtrl', function ($scope) {
            var arr=[1,4,3,2,4,6];
            var i = 0;       //                
            var timer = setInterval(function(){
                console.log(arr[i]);
                i++;
                if(i > arr.length-1){       //  i++   ,   i         -1   ,     
                    clearInterval(timer);
                }
            },5000);
        });