Доброго времени суток. Я получаю данные таким образом:
TickersArray = []
async function getKlines(ticker) {
let url_send = "https://fapi.binance.com/fapi/v1/klines?symbol=" + ticker + "&interval=1m&limit=499";
let response_send = await fetch(url_send);
let commits = await response_send.json();
TickersArray.push(ticker);
return TickersArray;
}
async function getTickers(url) {
let getCoins = await fetch(url);
contentCoins = await getCoins.json();
contentCoins.forEach(function(x){
if(x['symbol'].includes('USDT') === true && x['symbol'].includes('_') === false) {
ticker = x['symbol'];
getKlines(ticker);
}
});
console.log(TickersArray);
}
getTickers("https://fapi.binance.com/fapi/v1/ticker/price");
В Итоге в массиве TickersArray я получаю объект, а мне нужно получить массив и возможность обращаться в дальнейшем по индексу элемента.
Если его выводить внутри функции getKlines, то он отображается как массив, если за пределами, то получается объект. Почему так и как сделать, что бы за пределами функции я мог работать с ним как с массивом. Спасибо.