JavaScript9 min read

JavaScript Default Parameters

Master default parameters in JavaScript. Learn to provide fallback values for function parameters.

Alex Thompson
Dec 17, 2025
29.3k937

JavaScript Default Parameters

Setting Default Values

Provide fallback values for parameters.

function greet(name = 'Guest') {
  return `Hello, ${name}!`;
}

greet();        // "Hello, Guest!"
greet('John');  // "Hello, John!"

Multiple Defaults

function createUser(name, age = 18, isActive = true) {
  return { name, age, isActive };
}

Key Takeaway

Default parameters provide fallback values. Use when parameter might be undefined. Makes functions more flexible.

#JavaScript#Default Parameters#ES6#Functions#Beginner