khusamov
@khusamov
ReactJS, NodeJS, TypeScript, Sencha ExtJS

Как оформить комментарий к методу, возвращающий промис?

Как оформить комментарий?
По правилам надо написать так:

/**
	 * Проверка файла. Возвращает true в промисе, если файл изменен.
	 * @return {Promise} 
	 */
	checkPageFileChangeTime() {
		let me = this;
		return new Promise((resolve, reject) => {
			if (!me._ctime) return resolve(true);
			fs.stat(me._filename, (err, stats) => {
				if (err) reject(err); else resolve(me._ctime < stats.ctime);
			});
		});
	}


Но неплохо было указать тип данных, которые вернуться в промисе, в данном случае Boolean. И возможно название данных, например isChanged.
  • Вопрос задан
  • 141 просмотр
Решения вопроса 1
@napa3um
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Тип данных можно так указать: @return {Promise<boolean>}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы