Junior
20
0
questionbank

Какие способы создания функций ты знаешь?

Ответ от нейросети sobes.tech
  1. Function Declaration

    javascript

    Функции, объявленные таким способом, доступны до строки, где они объявлены (поднятие/hoisting).

  2. Function Expression

    javascript

    Функция создается во время выполнения кода, поднятие не применяется к переменной, содержащей функцию. Может быть именованной или анонимной.

  3. Arrow Function (Стрелочная функция)

    javascript

    Стрелочные функции лексически связывают this, не имеют собственного arguments. Не могут быть конструкторами.

  4. Function Constructor

    javascript

    Функции создаются динамически, из строки. Не рекомендуется для обычного использован

  1. Function Declaration

    javascript

    Функции, объявленные таким способом, доступны до строки, где они объявлены (поднятие/hoisting).

  2. Function Expression

    javascript

    Функция создается во время выполнения кода, поднятие не применяется к переменной, содержащей функцию. Может быть именованной или анонимной.

  3. Arrow Function (Стрелочная функция)

    javascript

    Стрелочные функции лексически связывают this, не имеют собственного arguments. Не могут быть конструкторами.

  4. Function Constructor

    javascript

    Функции создаются динамически, из строки. Не рекомендуется для обычного использован

Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.

functionlambdamethod-declarationdelegateexpressionanonymous-methods