Лучшее руководство по функция JavaScript в 2024 году. В этом руководстве вы можете изучить примеров,Синтаксис функции JavaScript,Вызовы функций с аргументами,примеров,примеров,Функция возвращает значение с,примеров,Локальные переменные JavaScript,Глобальная переменная JavaScript,Выживание переменных JavaScript,Присвоение значений переменных JavaScript необъявленных,
Функция управляется событиями или повторно используемые блоки кода, выполняемого при вызове.
Функциональный блок обернут в фигурные скобки, и ранее использовали функцию ключевого слова:
Когда функция вызывается, она будет выполнять код в функции.
Он может напрямую вызвать функцию при возникновении события (например, когда пользователь нажимает на кнопку), и JavaScript можно назвать в любом положении.
JavaScript чувствителен к регистру. Функция Ключевые слова должны быть в нижнем регистре, и должны функционировать с тем же именем, что и случае вызова функции. |
При вызове функции, вы можете передать ему значение, эти значения называются аргументами.
Эти параметры могут быть использованы в функции.
Вы можете отправить любое количество параметров, разделенных запятой (,):
При объявлении функции, параметры в качестве переменных декларации:
Переменные и параметры должны появляться в том же порядке. Первая переменная является первым передается параметром заданного значения, и так далее.
Выше функциональная кнопка нажата подсказки "Добро пожаловать Гарри Поттер, мастер".
Функция является очень гибкой, вы можете использовать различные параметры для вызова этой функции, это даст другое сообщение:
В соответствии с различными кнопками вы нажимаете, приведенный выше пример подскажет "Добро пожаловать Гарри Поттер, мастер" или "Добро пожаловать Боб, строитель".
Иногда мы хотим, чтобы функция возвращает значение вызывающей функции.
Используя оператор возврата может быть достигнуто.
При использовании оператора возврата, то функция прекращает выполнение и возвращает указанное значение.
Выше функция возвращает значение 5.
Примечание: Весь JavaScript не приостанавливает исполнение, только функцию. выполнение JavaScript-код будет продолжаться от того, где вызывается функция.
Функциональные вызовы будут возвращены подставляется:
Значение переменной MyVar равно 5, то есть, "туРипсЫоп) (" значение, возвращаемое функцией.
Если не сохранить его в качестве переменной, вы можете использовать возвращаемое значение:
элемент innerHTML "демо" будет 5, то есть "() туРипсЫоп" значение, возвращаемое функцией.
Вы можете сделать возвращаемое значение передается функции на основе параметров:
Произведение двух чисел и возвращает результат:
элемент innerHTML "демо" будет:
Когда вы просто хотите, чтобы выйти из функции, можно также использовать оператор возврата. Возвращаемое значение не является обязательным:
function myFunction(a,b) { if (a>b) { return; } x=a+b }
Если больше, чем Ь, то приведенный выше код будет выйти из функции и не вычисляет сумму а и Ь.
переменная JavaScript , объявленная внутри функции ( с использованием VAR) является локальной переменной, поэтому она может быть доступна только внутри функции. (Область действия переменной является локальным).
Вы можете использовать тот же локальный имя переменной в разных функциях, так как только объявили функцию переменной для определения переменной.
До тех пор, пока функция завершена, локальная переменная будет удалена.
Переменные , объявленные вне функции является глобальной переменной , что все скрипты и функции на странице доступа к нему.
Жизнь переменных JavaScript с момента их объявления, чтобы начать.
Локальные переменные будут удалены после того, как функция выполняется.
Глобальные переменные удаляются после закрытия страницы.
Если присвоить значение переменной не была объявлена, переменные будут автоматически объявлены как глобальные переменные.
Это заявление:
Мы будем объявить глобальную переменную carname, даже если она выполняется в пределах функции.