www.webdeveloper.com
Results 1 to 2 of 2

Thread: Javascript - Push Functions into an Array - Loop through and Splice?

Hybrid View

  1. #1
    Join Date
    Sep 2012
    Posts
    1

    Javascript - Push Functions into an Array - Loop through and Splice?

    Using Javascript i need to be able to:

    1: Push a certain amount of the same function (with a different parameter in each) into an array.

    2: Then run each function one by one (for this example just an alert of the parameter/number)

    3: After each function i need to be able to SPLICE that function out of the array

    4: Check the Array Length after everytime - Once the array is empty again - alert the user it is complete

    Now i seem to be able to do task 1,2 and 4 but i am sturggling with how to splice out the function from the array after it has run - can anyone help? As i cannot remove the function i am never getting the 'done' alert once all functions have been called

    My javascript code so far is:

    Code:
    // Create empty array
    var array = [];
    
    // Push functions into array - dynamic amount and could be any amount of functions
    array.push(func(1));
    array.push(func(2));
    array.push(func(3));
    
    // Call array manager function after pushing array
    arrayManager();
    
    // Array manager function to splice and detect when finished
    function arrayManager() {
        if (array.length < 1) {
            alert("done");
        }
        else {
        //////////////////////////////////
        // << THIS IS WHERE I DON'T KNOW HOW TO SPLICE THE ITEM FROM THE ARRAY
        //////////////////////////////////
        }
    }
    
    // Function for array objects - alert passed parameter
    function func(num){
        alert(num);
    }

  2. #2
    Join Date
    Mar 2007
    Location
    U.K.
    Posts
    1,127
    Multi-posted question; should be ignored.
    Where used, return should be executed unconditionally and always as the last statement in the function.

    That's my signature, it's not part of the damn post!

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
HTML5 Development Center



Recent Articles