In es6 you can use/name default parameters.

example


//es5 style function
function isEqualTo(number = 10, compare) {
console.log(number);
console.log(compare);
return number == compare;
}

console.log(isEqualTo(25))


1
2
3
4
5
6
7
8
9
10
11

example


//es5 style function
function isEqualTo(number, compare = 20 / 2) {
console.log(number);
console.log(compare);
return number == compare;
}

console.log(isEqualTo(10))


1
2
3
4
5
6
7
8
9
10
11

example


//es5 style function
function isEqualTo(number, compare = number) {
console.log(number);
console.log(compare);
return number == compare;
}

console.log(isEqualTo(10))


1
2
3
4
5
6
7
8
9
10
11
Last Updated: 8/13/2019, 6:55:26 PM