
- Javascript Basics Tutorial
- Javascript - Home
- Javascript - Overview
- Javascript - Syntax
- Javascript - Enabling
- Javascript - Placement
- Javascript - Variables
- Javascript - Operators
- Javascript - If...Else
- Javascript - Switch Case
- Javascript - While Loop
- Javascript - For Loop
- Javascript - For...in
- Javascript - Loop Control
- Javascript - Functions
- Javascript - Events
- Javascript - Cookies
- Javascript - Page Redirect
- Javascript - Dialog Boxes
- Javascript - Void Keyword
- Javascript - Page Printing
- JavaScript Objects
- Javascript - Objects
- Javascript - Number
- Javascript - Boolean
- Javascript - Strings
- Javascript - Arrays
- Javascript - Date
- Javascript - Math
- Javascript - RegExp
- Javascript - HTML DOM
- JavaScript Advanced
- Javascript - Error Handling
- Javascript - Validations
- Javascript - Animation
- Javascript - Multimedia
- Javascript - Debugging
- Javascript - Image Map
- Javascript - Browsers
- JavaScript Useful Resources
- Javascript - Questions And Answers
- Javascript - Quick Guide
- Javascript - Functions
- Javascript - Resources
Parameters & Arguments in JavaScript.
Function parameters are the names of variables present in the function definition. Function arguments are the real values that are passed to the function and received by them.
Following is the code showing parameters and arguments in JavaScript −
Example
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> body { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; } .result,.sample{ font-size: 20px; font-weight: 500; } </style> </head> <body> <h1>Function parameters and arguments</h1> <div class="sample"></div> <div style="color: green;" class="result"></div> <button class="Btn">CLICK HERE</button> <h3> Click on the above button to pass the above values as arguments to the function. </h3> <script> let sampleEle = document.querySelector('.sample'); let resEle = document.querySelector(".result"); let arr = [22,33,44,55]; sampleEle.innerHTML = arr; function add(ARR){ let sum = 0; ARR.forEach(element => { sum+=element; }); return sum; } document.querySelector(".Btn").addEventListener("click", () => { resEle.innerHTML = 'After addition = ' + add(arr); }); </script> </body> </html>
Output
The above code will produce the following output −
On clicking the ‘CLICK HERE’ button −
- Related Articles
- How to arguments object with Rest, default, and destructured parameters in JavaScript?
- What is the difference between rest parameters and the arguments object in Javascript?
- What is the difference between arguments and parameters in Python?
- Destructuring and function parameters in JavaScript
- What are default-parameters for function parameters in JavaScript?
- Named arguments in JavaScript.
- JavaScript Function Parameters
- What is “Parameters without defaults after default parameters in JavaScript”
- Pseudo mandatory parameters in JavaScript
- What are function parameters in JavaScript?
- What are Rest parameters in JavaScript?
- What are Default parameters in JavaScript?
- Effective Function Signatures with Default and Rest Parameters in JavaScript
- What is arguments object in JavaScript?
- ES6 Default Parameters in nested objects – JavaScript

Advertisements