Start learning 50% faster. Sign in now
Default parameters in ES6 enable a function to use a default value for a parameter if no argument is passed. This enhances code readability and reduces the need for conditional checks. Example: function greet(name = "Guest") { return `Hello, ${name}!`; } console.log(greet()); // Outputs: Hello, Guest! console.log(greet("Alice")); // Outputs: Hello, Alice! This feature is especially useful in scenarios where optional parameters are involved, as it simplifies function declarations. ________________________________________ Why Other Options Are Incorrect: 1. Arrow functions: Arrow functions are a concise syntax for writing functions but do not relate to parameter defaults. 2. Template literals: Template literals allow embedding expressions in strings using backticks, unrelated to parameter handling. 3. Rest parameters: Rest parameters gather multiple arguments into an array, enabling flexible argument handling but do not assign defaults. 4. Destructuring assignment: Destructuring allows unpacking values from arrays or objects but does not deal with function defaults.
The PMSurya Ghar: Muft Bijli Yojana scheme provides free electricity up to how many monthly units?
In which year was the Madras High Court established?
Of which of the following who was the first ever industrialist to get the Bharat Ratna?
What is the theme for World Heritage Day 2025?
1. 'World Development Report' is published annually by:
What is the percentage increase in the tribal welfare budget allocation for 2025-26 compared to the previous year?
Which Indian state hosts the Mera Hou Chongba festival?
Which state has the largest castor cultivation area in India?
Share of service sector is increasing in the Indian economy
मार्टिर लूथर किंग ने किस देष में अष्वेतों के अधिकारों के ल...