Ad banner
Ad banner

TypeScript: стрелочные функции, особенности синтаксиса, значения по умолчанию

🔥 Ccылка на курс:
🫶 Поблагодарить автора – монобанк:
5375414126666006
Лущенко О

Получить курс в кабинете:
Ссылка на урок:
Вопрос автору:

Курсы автора:
HTML :
JavaScript 2.0:
ReactJS:
Интернет магазин:

Канал ru:
Канал UA:

Стрелочные функции в TypeScript. Изучаем синтаксис стрелочных функций, особенности их создания и короткую запись. Запись стрелочных функций в TS в одну строку, упрощенная работа с одним аргументом. Задание типа данных, которые функция возвращает, задание типа данных аргумента. Задание значения аргументов по умолчанию.

00:00 создаем структуру проекта
02:00 создание стрелочной процедуры в TS
03:30 создание стрелочной функции в TS
06:00 необязательные аргументы в стрелочной функции
08:20 короткая запись для одного аргумента
10:10 аргументы по умолчанию для стрелочной функции
12:10 аргументы по умолчанию для обычной функции

ItGid.info – курсы Александра Лущенко

(Visited 61 times, 1 visits today)

You Might Be Interested In

Комментарии (2)

  1. у меня примеры не работают. Если убираю все number, то работает
    :

    Uncaught SyntaxError D:TypeScriptMyCodescrash_course.ts:1
    const str_f = (a:number, b:number): number => a * b;
    ^

    SyntaxError: Unexpected token ':'
    at internalCompileFunction (node:internal/vm:73:18)
    at wrapSafe (node:internal/modules/cjs/loader:1176:20)
    at Module._compile (node:internal/modules/cjs/loader:1218:27)
    at Module._extensions..js (node:internal/modules/cjs/loader:1308:10)
    at Module.load (node:internal/modules/cjs/loader:1117:32)
    at Module._load (node:internal/modules/cjs/loader:958:12)
    at executeUserEntryPoint (node:internal/modules/run_main:81:12)
    at <anonymous> (node:internal/main/run_main_module:23:47)

  2. Примерно к этому моменту обучения стал понимать, что при использовании типизации, функция перестаёт быть чёрным ящиком. Одного взгляда достаточно чтобы понять, что за аргументы здесь и что вернётся по итогу.

Post A Comment For The Creator: WebDev с нуля. Канал Алекса Лущенко

Ваш адрес email не будет опубликован. Обязательные поля помечены *