У меня есть следующий код:Javascript - Массив элемента объектов
offers.makeOffer ({
partnerSteamId: steam_id.toString(),
accessToken: token.toString(),
itemsFromMe: [
{
appid: 730,
contextid: 2,
amount: 1,
assetid: checkedItems[i].id
}
],
itemsFromThem: []
}, function(err, response) {
if (err) {
throw err;
}
});
itemsFromMe
раздел содержит следующее:
itemsFromMe: [
{
appid: 730,
contextid: 2,
amount: 1,
assetid: checkedItems[i].id
}
]
Однако мне нужен способ, чтобы построили это на основе checkedItems.length
, например (Очевидно, что этот пример не будет работать, но он демонстрирует мой желаемый результат):
offers.makeOffer ({
partnerSteamId: steam_id.toString(),
accessToken: token.toString(),
itemsFromMe: [
for (var i = 0; i < checkedItems.length: i++) {
{
appid: 730,
contextid: 2,
amount: 1,
assetid: checkedItems[i].id
}
}
],
itemsFromThem: []
}, function(err, response) {
if (err) {
throw err;
}
});
Как мне это сделать?
Вы можете сделать itemsFromMe функцию, которая либо выполняется один раз, когда создается объект, или может быть выполнен когда и возвращают последние проверенные элементы. – lintmouse