jskatas.org Continuously Learn JavaScript. Your Way.

Default parameters: Basics

Default parameters make function parameters more flexible.

Donate to NGO Julenka. Support Ukranians in need. Julenka is an NGO which my brother founded in 2011 to support Ukranian families and kids in need.

Default parameters make function parameters more flexible

  • define it using an assignment to the parameter function(param=1){}
  • it is used when undefined is passed
  • it is not used when a value is given
  • it is evaluated at run time
  • it can also be a function