Безплатно! Онлайн събитие: 5-дневно ChatGPT предизвикателство Регистрация тук.
Решение: Функция, връщаща обект
Пълен достъп до курса: Не
За пълен достъп или безплатна проба (2 модула), моля влезте или се регистрирайте.
Най-важното: функция може да връща цял обект
Функция в JavaScript не връща само число или текст – тя може да върне цял обект с различни типове данни вътре. В този пример функцията създава обект с информация за човек и го връща като резултат. Ключовото е, че чрез return можем да предадем сложна структура от данни и да я използваме директно в console.log.
Стъпка по стъпка: как да върнеш обект от функция
- Създай функция с име
GetPersonDetails. - Вътре в нея дефинирай променлива
person, която съдържа обект. - Добави следните свойства в обекта:
- име (string)
- възраст (number)
- шофьорска книжка (boolean)
- коли (масив от string стойности – марки автомобили)
- Върни обекта чрез
return person. - Извикай функцията вътре в
console.log, за да видиш резултата в конзолата.
Така при изпълнение ще получиш цялата структура от данни наведнъж.
Използвани елементи в кода
function– дефинира нова функция.return– връща стойност от функцията.console.log()– извежда резултат в конзолата.{}– създава обект.[]– създава масив.
Този модел е основа за работа с по-сложни данни в реални приложения – например потребителски профили, продукти или конфигурационни обекти.