logo

Функції JavaScript

Функції JavaScript використовуються для виконання операцій. Ми можемо викликати функцію JavaScript багато разів, щоб повторно використовувати код.

Перевага функції JavaScript

Є дві основні переваги функцій JavaScript.

  1. Багаторазове використання коду : ми можемо викликати функцію кілька разів, щоб заощадити кодування.
  2. Менше кодування : Це робить нашу програму компактною. Нам не потрібно щоразу писати багато рядків коду для виконання звичайного завдання.

Синтаксис функції JavaScript

Синтаксис оголошення функції наведено нижче.

дханашрі верма
 function functionName([arg1, arg2, ...argN]){ //code to be executed } 

Функції JavaScript можуть мати 0 або більше аргументів.

Приклад функції JavaScript

Давайте подивимося на простий приклад функції в JavaScript, яка не має аргументів.

 function msg(){ alert('hello! this is message'); } 
Перевірте зараз

Результат наведеного вище прикладу

Аргументи функції JavaScript

Ми можемо викликати функцію, передаючи аргументи. Давайте розглянемо приклад функції, яка має один аргумент.

 function getcube(number){ alert(number*number*number); } 
Перевірте зараз

Результат наведеного вище прикладу

Функція зі значенням, що повертається

Ми можемо викликати функцію, яка повертає значення, і використовувати її в нашій програмі. Давайте розглянемо приклад функції, яка повертає значення.

java хвіст
 function getInfo(){ return 'hello javatpoint! How r u?'; } document.write(getInfo()); 
Перевірте зараз

Результат наведеного вище прикладу


Об’єкт функції JavaScript

У JavaScript мета Конструктор функцій це створити новий об’єкт Function. Він виконує код глобально. Однак, якщо ми викликаємо конструктор безпосередньо, функція створюється динамічно, але незахищеним способом.

Синтаксис

 new Function ([arg1[, arg2[, ....argn]],] functionBody) 

Параметр

arg1, arg2, .... , argn - Він представляє аргумент, який використовується функцією.

функціяBody - Це визначення функції.

Методи функцій JavaScript

Давайте подивимося на методи функції з описом.

метод опис
застосовувати() Він використовується для виклику функції, що містить це значення та єдиний масив аргументів.
прив'язувати() Він використовується для створення нової функції.
дзвонити() Він використовується для виклику функції, містить це значення та список аргументів.
toString() Він повертає результат у вигляді рядка.

Приклади об’єктів функції JavaScript

Приклад 1

Розглянемо приклад відображення суми заданих чисел.

 var add=new Function('num1','num2','return num1+num2'); document.writeln(add(2,5)); 
Перевірте зараз

Вихід:

 7 

Приклад 2

Давайте подивимося на прикладі відображення потужності наданого значення.

 var pow=new Function('num1','num2','return Math.pow(num1,num2)'); document.writeln(pow(2,3)); 
Перевірте зараз

Вихід:

рекха вік
 8