Безплатно! Онлайн събитие: 5-дневно ChatGPT предизвикателство Регистрация тук.
Аргументи на функции
Пълен достъп до курса: Не
За пълен достъп или безплатна проба (2 модула), моля влезте или се регистрирайте.
Най-важното за аргументите и return
Всяка функция в JavaScript получава достъп до специалния обект Arguments, който съдържа всички подадени ѝ аргументи при извикване. Това е особено полезно, когато не знаем предварително колко параметъра ще получи функцията. Освен това, всяка функция по подразбиране връща undefined, ако изрично не използваме return. С return можем да върнем резултат от изпълнението и да го използваме извън функцията.
Стъпка по стъпка: работа с Arguments и return
- Създайте функция без изрично дефинирани параметри.
- Вътре в нея използвайте
console.log(arguments), за да видите всички подадени стойности. - Извикайте функцията с различен брой аргументи – число, булева стойност, текст.
- Наблюдавайте как
argumentsсъдържа всички подадени стойности в колекция. - Добавете
returnс текстова стойност. - Обвийте извикването на функцията в
console.log(...), за да видите върнатия резултат. - Премахнете
returnи проверете, че резултатът вече еundefined.
Основни елементи от урока
arguments– вграден обект в тялото на функцията, съдържащ всички подадени аргументи, независимо от броя им.return– прекратява изпълнението на функцията и връща стойност.console.log()– извежда стойност в конзолата за проверка на резултати.
Дискусия към урока
Въпроси
Отговори