Добрый день. Подскажите, как правильно оформить
JSDoc комментарий для такой ситуации: есть функция, которая принимает на вход объект
function sum({n1,n2=100}={}){
return +n1+n2;
};
Если бы был просто список параметров, тогда:
/**
* Суммирует числа
*
* @param {number} n1 - Первое слагаемое
* @param {number} [n2=100] - Второе слагаемое
* @return {number} Сумма чисел
*/
А так объект деструктурируется, что позволяет вызывать функцию с именованными параметрами. Как это описать в
JSDoc? Или это взаимоисключающие вещи?