How to pass a function as parameter in JavaScript ?


This content was proof-read by Grammarly. You can Try Grammary for FREE

There are times when you might want to pass a function as argument to another function in JavaScript. The function keyword can work in multiple ways. It can act as a operator and a statement as well. Additionally , you can create an expression as well.

How to pass a function as parameter in JavaScript ?

We can pass a function as a parameter to another function as named variable and sometimes as parameters.

Below is a sample code snippet demonstrating the passing of function as parameter in JavaScript.

<script type="text/javascript">       
    function MainFunction(param1, param2, param3) {
        // param1 is the name of the function
        param1(param2, param3); 
        
    }
    var param = function(param1, param2) {
         alert(param1 + " " + param2);
    };

    // Calling the main function
    MainFunction(param, "Welcome to ", "Abundantcode.com");

</script>
Newsletter Signup

Subscribe to our weekly newsletter below and never miss the latest product or an exclusive offer.

Newsletter Signup

Subscribe to our weekly newsletter below and never miss the latest product or an exclusive offer.

%d bloggers like this: