TypeScript · Senior · Запитання 35 з 75

Чому тип Function краще не використовувати для колбеків?

Пояснення

Function описує будь-яку функцію, її виклик небезпечний. Краще точна сигнатура (value: string) => void, а для «будь-якої функції» - (...args: never[]) => unknown або (...args: any[]) => any. Аналогічно Object і {} краще замінити на object або unknown.

Де почитати

Помилка в запитанні

TypeScript · Senior · запитання 35

Перевірте себе

Пройдіть тест TypeScript · Senior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест