На нашем сайте мы используем cookie для сбора информации технического характера и обрабатываем IP-адрес вашего местоположения. Продолжая использовать этот сайт, вы даете согласие на использование файлов cookies. Здесь вы можете узнать, как мы пользуемся файлами cookies.
Я согласен
логотип upread.ru

Урок 28. Объявление функции JavaScript


Все уроки по JavaScript расположены здесь.

В JavaScript существует несколько способов создания функции. Одним из них является использование объявления функции. Точно так же, как объявление переменной связывает значение с именем переменной, объявление функции связывает функцию с именем или идентификатором. Взгляните на структуру объявления функции ниже:

Изображение, показывающее синтаксис объявления функции
Изображение, показывающее синтаксис объявления функции

Объявление функции состоит из:
  • Ключевое слово function.
  • Имя функции или ее идентификатор, за которым следуют круглые скобки.
  • Тело функции или блок операторов, необходимых для выполнения конкретной задачи, заключенный в фигурные скобки функции {}.
Объявление функции - это функция (как ни странно это звучит), привязанная к идентификатору или имени. В следующем упражнении мы рассмотрим, как запустить код внутри тела функции.

Мы также должны знать о функции поднятия (hoisting) в JavaScript, которая позволяет получить доступ к объявлениям функций, прежде чем они будут определены.

Взгляните на пример поднятия:

console.log(greetWorld()); // Output: Hello, World!

function greetWorld() {
  console.log('Hello, World!');
}
Обратите внимание, что greetWorld() вызывается перед greetWorld(), то есть перед тем, как функция была определена! Поскольку подъем не считается хорошей практикой, мы просто хотим, чтобы вы знали об этой функции.

Упражнения к уроку

  1. Давайте создадим функцию, которая выводит напоминание на консоль. С помощью объявления функции создайте функцию getReminder().
  2. В теле функции getReminder () выведите на консоль следующее напоминание: "поливайте растения."
  3. Давайте создадим еще одну функцию, которая печатает испанскую фразу. С помощью объявления функции создайте функцию greetInSpanish().
  4. Добавьте кода в тело функции greetInSpanish(): console.log('Buenas Tardes.');





тегистатьи IT, уроки по JavaScript, JavaScript, функции

Читайте также:




Достать картинку из mp3 онлайн
Шаблонизатор Smarty и PHP, или пробуем смотреть на проблему шире


© upread.ru 2013-2019
При перепечатке активная ссылка на сайт обязательна.
Задать вопрос
письмо
Здравствуйте! Вы можете задать мне любой вопрос. Если не получается отправить сообщение через эту форму, то пишите на почу up777up@yandex.ru
Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.