Я пытаюсь документировать свой код с помощью JSDoc (EcmaScript 2015, WebStorm 12 Build 144.3357.8).JSDoc: параметры функции стрелки
У меня есть функция стрелки, которую я хочу документировать своими параметрами. Эти два быка. работы (я получаю автозавершение):
/** @param {Number} num1*/
var a = num1 => num1 * num1;
//------------------------------
/** @param {Number} num1*/
var a = num1 => {
return num1 * num1;
};
Но когда я хочу, чтобы документировать функции стрелка в forEach
функции для напр. автозаполнение не работает (все ниже):
/** @param {Number} num1*/
[].forEach(num1 => {
return num1 * num1;
});
//------------------------------
/** @param {Number} num1*/
[].forEach(num1 => num1 * num1);
//------------------------------
[].forEach(/** @param {Number} num1*/num1 => num1 * num1);
//------------------------------
[].forEach(/** @param {Number} num1*/num1 => {
return num1 * num1;
});
Кому-нибудь удалось получить эту работу?
Заранее спасибо.