Question
Which ES6 feature allows for function parameters to have
default values if no value is provided during a function call?Solution
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.
An irrigation project is called as medium irrigation project when CCA is
Association of fungi with roots of higher plants is known as:
Movement of plant towards sunlight is known as
Which of the following parameter is incorrectly matched with measured device?
Maximum amount in oilseeds are produced in which state in India?
Under which government scheme does the Sub-Mission on Agroforestry (SMAF) fall?
TMO (Technology Mission on Oilseeds) which leads to yellow revolution in India occurred in which year?Â
Tikka disease of groundnut spreads fast under the conditions of:
Which one of the following is an example of restorative crops?
How many Agro-ecological regions are there in India according to ICAR?