Определение функций

Оцените статью

windows711263 Определение функцийБольшинство языков программирования позволяет определять подпрограммы и функции, которые обобщенно известны как Подпрограммы. Проще всего охарактеризовать подпрограмму как фрагмент программного кода, имеющий некоторую самодостаточность, который можно использовать (Вызывать) в других частях вашей программы или сценария, избавляясь при этом от необходимости повторного набора всех операторов этого фрагмента. Функция — это подпрограмма, возвращающая какой-нибудь результат или ответ той части программы, которая ее вызвала. В предыдущих главах данной книги вам были показаны многочисленные примеры использования функций. Все подпрограммы PowerShell с технической точки зрения являются функциями, поэтому здесь и далее мы будем пользоваться именно этим термином. Простейшая функция имеет следующий вид: function Можно набрать этот код, а затем набрать в командной строке simple, и PowerShell выведет результирующее значение 1. Или же можно набрать $v = simple, а затем набрать $v, чтобы увидеть, что возвращаемым значением было число 1. Если функция не принимает никаких аргументов, то круглые скобки в ее определении не используются.

Возвращаемое значение определяется в функции с помощью оператора return. Этот оператор может использоваться в любом месте функции. Он заставляет функцию немедленно завершить работу и передать указанное значение назад, туда, откуда была вызвана функция. Если функция добирается до своего последнего оператора, нигде не встретив оператора return, она возвращает значение $NULL.

Комментирование закрыто.

Вверх страницы
x