Итак, я новичок в JavaScript и для школьного задания нам было предложено использовать API NY-Times для создания веб-проекта. Мой учитель хочет, чтобы я переписал этот код, используя объектную модель конструктора. Поэтому мой вопрос: как это можно сделать?Объектная модель конструктора JS
$.getJSON('https://api.nytimes.com/svc/events/v2/listings.json',
{'api-key': "2cb941103998461990415c7e7fafb8c7", 'filters': "-movies"
},
function(data) {
for (var i = 0; i < data.results.length; i++) {
var event= data.results[i];
var nameEvent= event.event_name;
var Category3= event.category
var descriptionWeb= event.web_description
var Borough3 = event.borough;
var timeAndTime = event.date_time_description;
var eventPost = {
eventName: nameEvent,
category: Category3,
description: descriptionWeb,
borough: Borough3,
time: timeAndTime
};
var eventHTML= $('<event>'
+ ' <h2>'+ nameEvent + '</h2>'
+ ' <h3>'+ Category3 + '</h3>'
+ ' <p>' + descriptionWeb + '</p>'
+ ' <p>' + Borough3 + '</p>'
+ ' <p>' + timeAndTime + '</p>'
+ '</event>');
var events= $('#EVENTS');
events.append(eventHTML);
}
}
);
Может быть, посмотреть на этот MDN учебник по объектно-ориентированному программированию в JS: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript –
Спасибо вы! Я сделаю так –