Skip to content

Files

Latest commit

 

History

History
25 lines (19 loc) · 512 Bytes

no-defaults.md

File metadata and controls

25 lines (19 loc) · 512 Bytes

Pattern: Default value in JSDoc

Issue: -

Description

Specifying default values in JSDoc is redundant when using ES6 default parameters. Default values should be specified in the function parameters rather than in the documentation.

Examples

Example of incorrect code:

/**
 * @param {number} [count=10] Number of items
 */
function getItems(count) {}

Example of correct code:

/**
 * @param {number} count Number of items
 */
function getItems(count = 10) {}