Я хотел бы знать, когда операция закончилась - это итерация, в которой мы не знаем, какой размер списка будет повторяться (он может быть любой длины).
Вот мой код:
var array = [];
stripe.charges.list().autoPagingEach(function(charge) {
var post = {
chargeId: charge.id,
customerId: charge.customer,
sourceId:charge.source.id,
amount:(charge.amount/100).toFixed(2),
description:charge.description,
dateAndTime:moment(charge.created*1000).format('YYYY-MM-DD HH:mm:ss'),
chargeStatus:charge.status,
failureMessage:charge.failure_message
};
array.push(post)
});
Как я могу console.log(array.length)
после завершения итерации?
Я видел несколько примеров, в которых используется обратный вызов с Done()
, который может показаться тем, что мне нужно - но я не могу понять, как включить его в этот код.