array1t1ts.firstname;
< /blockquote>
Но не может получить результат с тем же кодом, как < /p>
myray2лье. Код: < /p>
Код: Выделить всё
const Array2= [];
$.ajax({
url: 'https://www.test.com/rss/tp/10',
type: 'GET',
dataType: "xml"
}).done(function (xml) {
$.each($("item", xml), function (i, e) {
var itemLink = ($(e).find("link").text());
var itemTitle = ($(e).find("title").text());
var itemdescriptionMain = ($(e).find("description").text());
var itemImageURL = ($(e).find("enclosure").attr("url"));
var itemImage = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFcAAAAuC==";
var itemSiteName = "test";
Array2.push({ itemLink, itemTitle, itemdescriptionMain, itemImageURL, itemSiteName, itemImage });
});
});
const Array1=
[
{ firstname: "Malcom", lastname: "Reynolds" },
{ firstname: "Kaylee", lastname: "Frye" },
{ firstname: "Jayne", lastname: "Cobb" }
];
let innerResponse = Array1[0].firstname; //show correct result
console.log(Array1);
console.log(Array2);
console.log(innerResponse);
let innerResponse2 = Array2[0].itemTitle; // got error
console.log(innerResponse2); //no result
Подробнее здесь: https://stackoverflow.com/questions/797 ... ects-array