Задача: Функция, връщаща обект
Пълен достъп до курса: Не
За пълен достъп или безплатна проба (2 модула), моля влезте или се регистрирайте.
Най-важното: функция може да връща цял обект
Функцията в JavaScript не е ограничена да връща само число или текст – тя може да връща обект с множество свойства. В тази задача създаваме функция, която връща обект, описващ човек – с име, възраст, дали има книжка и списък с автомобили. Най-важното е да разберете, че чрез return можем да върнем сложна структура от данни, включително масиви вътре в обект.
Стъпка по стъпка: създаване на функция, връщаща обект
- Създайте функция (например с
functionдекларация). - Вътре в нея дефинирайте обект с нужните свойства:
- име
- възраст
- дали има книжка (булева стойност)
- автомобили (масив)
- Използвайте
return, за да върнете този обект. - Извикайте функцията в
console.log(), за да видите резултата в конзолата.
Целта е при извикване на функцията в конзолата да се визуализира целият обект със съдържащите се в него данни.
Използвани конструкции
function– създава функция.return– връща стойност от функцията.console.log()– отпечатва резултата в конзолата.{}– създаване на обект.[]– създаване на масив.
Задача
Създайте собствена функция, която връща обект за различен човек. Добавете поне два автомобила в масива и променете стойността за книжка. Изведете резултата в конзолата и проверете дали структурата съвпада с изисквания формат.