• Страница 1 из 1
  • 1
Модератор форума: webik  
Форум » JavaScript и jQuery » JavaScript » Функции » Знакомство с функциями (Как превратить код в многократно используемые команды)
Знакомство с функциями
ABCДата: Вс, 24.03.2019, 15:21 | Сообщение # 1
Offline
Функция - это серия шагов программирования, задаваемых в начале скрипта, которые сохраняются в памяти браузера и выполняются только при вызове их вами.


Основная структура функции:

Код
function имяФункции() {
// код JavaScript, который нужно выполнить
}


При выборе имени функции, нужно придерживаться тех же правил, что и при именовании переменных.
Хорошо, если в названии функции будет содержаться глагол, например: рассчитайНалог, замениИзображение и т.д. Это даёт представление о том, что делает данная функция.

Ключевое слово function даёт знать интерпретатору JavaScript, что вы создали функцию.

Как пример, рассмотрим функцию, выводящую на экран дату в формате "Sun Mar 24 2019" (то есть "День недели Месяц Число Год"):

Код
function printToday() {
    var today = new Date();
    document.write(today.toDateString());
}


Вы пишете код функции только один раз, а выполняете его когда захотите


В этом коде:

printToday - это имя функции
new Date() - возвращает текущую дату
today.toDateString() - преобразует дату в понятный нам формат

Функция после создания не запускается сама по себе, этот код сохраняется в памяти браузера и ждёт своего часа.

Как же запустить функцию?

Запустить (или "вызвать") функцию - значит записать её имя и пару скобок после него:


Код
printToday();
 
профиль цитата изменить удалить
Форум » JavaScript и jQuery » JavaScript » Функции » Знакомство с функциями (Как превратить код в многократно используемые команды)
  • Страница 1 из 1
  • 1
Поиск: