Функції JavaScript використовуються для виконання операцій. Ми можемо викликати функцію JavaScript багато разів, щоб повторно використовувати код.
Перевага функції JavaScript
Є дві основні переваги функцій JavaScript.
- Багаторазове використання коду : ми можемо викликати функцію кілька разів, щоб заощадити кодування.
- Менше кодування : Це робить нашу програму компактною. Нам не потрібно щоразу писати багато рядків коду для виконання звичайного завдання.
Синтаксис функції 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