@panterr92

Как правильно создать объект в JS?

Есть вызов всплывающих окон с помощью magnificPopup следующим кодом
$('#some-button').magnificPopup({
    items: [
      {
        src: 'path-to-image-1.jpg'
      },
      {
        src: 'path-to-image-2.jpg'
      }
    ],
    gallery: {
      enabled: true
    },
    type: 'image' // this is default type
});


Но содержимое items должно создаваться предварительно и в рамках его содержимое должно передаваться через переменную.

$('#some-button').magnificPopup({
    items: itemsData,
    type: 'image' // this is default type
});


Вопрос, как правильно сформировать эту переменную (объект) itemsData?
  • Вопрос задан
  • 192 просмотра
Решения вопроса 1
@siptik
php developer, freelancer, Web-studio owner
Пригласить эксперта
Ответы на вопрос 2
profesor08
@profesor08 Куратор тега JavaScript
Ну так тебе надо понять что такой массив, что такое объект, прочувствовать между ними разницу, разобраться как они создаются и как с ними работать. Так-же что такое переменная.
Ответ написан
Комментировать
r0n1x
@r0n1x
html, css, js
59f1ffe8228ff803730716.png
let itemsData = [{
//первыйобъект со свойствами
},
{
//второй объект со свойствами
},
{
//и т.д
}];

Теперь в переменной itemsData у нас массив их трех пустых объектов.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
29 нояб. 2024, в 12:12
80000 руб./за проект
29 нояб. 2024, в 11:59
15000 руб./за проект
29 нояб. 2024, в 11:16
40000 руб./за проект