Хотите позвонить в JavaScript? Тогда используйте функции!!!

Да, функции — это строительный блок JS.

Они представляют собой набор утверждений, которые объединяются для выполнения определенной задачи или выполнения каких-либо расчетов. Чтобы это произошло, вам нужно определить его в области видимости, где бы вы ни стремились его вызвать.

Они помогают в использовании кода.

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

Для определения функции используется ключевое слово, т. е., function, а также имя с символом (). Их имена могут состоять из букв, символов подчеркивания алфавита, а также знаков доллара. () также может содержать название параметров. Если есть какой-либо код, то этот код записывается в фигурных скобках {}.

Синтаксис-

имя функции(параметр1, параметр2,…){

//записываем код для выполнения

}

Теперь при вызове функции получаются значения, эти значения называются аргументом функции.

Вот 3 способа вызова функции:-

· При нажатии кнопки или вызове события.

· Когда это называется кодом Js.

· Наконец, его можно вызывать самостоятельно или можно сказать, что он вызывается сам собой.

Выражения функций

Здесь нет имени собственного. Это анонимный способ создания функции. Не важно иметь его имя.

Например — Давайте посмотрим, как работает функциональный круг.

константный круг = функция(радиус){

вернуть 2*3,14*радиус

}

var a = circle(2) // a получит значение 12,56

Вызов функции

Существуют специальные способы вызова или вызова функции. Оно не просыпается само по себе. Вызов помогает в выполнении действий, которые были указаны.

Например: Когда в приведенном выше примере мы определили функцию circle, мы вызвали ее, используя:

обвести(2);

Чтобы вызвать любую функцию, они должны быть в области видимости.

Область действия

Существует два вида областей видимости: первая — локальная, а вторая — глобальная. Когда переменная определена внутри функции, доступ к такой переменной извне этой функции невозможен. Но функция может получить доступ ко всем переменным, которые определены внутри нее.

Глобальная область — это та, которая может получить доступ ко всем переменным. Даже если функция определена внутри функции, можно также вызывать их переменные.

Пример глобальной области действия:-

var a= 10, b=20, name = ‘ADMEC’;

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

функция add() {

возврат a+b

}

добавить(); //возвращает 30

//Работа вложенной функции

функция getResult() {

вар а = 10, б = 20;

функция add() {

вернуть имя + ‘есть’ + (a + b) + ‘студенты’;

}

вернуть добавить();

}

получить результат(); // Возвращает «У ADMEC 30 студентов»

Параметры функции

Есть два типа параметров -

1. Параметры по умолчанию. В JS параметры по умолчанию практически не определены. Это отличная идея использовать их для получения значений переменных по умолчанию.

2. Rest Parameters — позволяет сформировать массив неопределенных аргументов.

Надеюсь, это поможет вам лучше понять функции в JavaScript.

Вы читали больше о Всплывающие окна, переменные, функции и область видимости в JavaScript