An argumnet in javascript with three dots in prefix to the variable which will be the function's last parameter, and all the argumnet passed to the function will be present in the array
Here is an example of rest parameters of ES6
function checkRestParameters(...val) {
console.log(val)
}
checkRestParameters(1,2,3,4,5,5,6,)
Output in the console
Array(7)
0: 1
1: 2
2: 3
3: 4
4: 5
5: 5
6: 6
length: 7
Here in the above function "checkRestParameters" we are seeing only one arugment with three dots this is called as rest parameters . When the fucntion is invoked by passing arguments to it it will be present in the array , you can pass any number of argument , the rest parameters should be last argument in the function . Rest parameters of ES6 with example
Here is an example of rest parameters of ES6
function checkRestParameters(...val) {
console.log(val)
}
checkRestParameters(1,2,3,4,5,5,6,)
Output in the console
Array(7)
0: 1
1: 2
2: 3
3: 4
4: 5
5: 5
6: 6
length: 7
Here in the above function "checkRestParameters" we are seeing only one arugment with three dots this is called as rest parameters . When the fucntion is invoked by passing arguments to it it will be present in the array , you can pass any number of argument , the rest parameters should be last argument in the function . Rest parameters of ES6 with example
Comments
Post a Comment