Задать вопрос
@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?
  • Вопрос задан
  • 197 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 1
@siptik
php developer, freelancer, Web-studio owner
Пригласить эксперта
Ответы на вопрос 2
profesor08
@profesor08 Куратор тега JavaScript
Ну так тебе надо понять что такой массив, что такое объект, прочувствовать между ними разницу, разобраться как они создаются и как с ними работать. Так-же что такое переменная.
Ответ написан
Комментировать
r0n1x
@r0n1x
html, css, js
59f1ffe8228ff803730716.png
let itemsData = [{
//первыйобъект со свойствами
},
{
//второй объект со свойствами
},
{
//и т.д
}];

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

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

Похожие вопросы