let linkID = "ZCN"; $.get(`https://min-api.cryptocompare.com/data/pricemulti?fsyms=${linkID}&tsyms=USD&api_key=68aca28e5a6aadcc7844a6a8523f55f75beb65f8b40228ab51b585cef8b02fa6`, (res)=>{ console.log(res); })
вывод:
{"ZCN":{"USD":0.04801}}
Моя цель - получить значение USD (0.04801), так что я пытался:
let linkID = "ZCN"; $.get(`https://min-api.cryptocompare.com/data/pricemulti?fsyms=${linkID}&tsyms=USD&api_key=68aca28e5a6aadcc7844a6a8523f55f75beb65f8b40228ab51b585cef8b02fa6`, (res)=>{ console.log(res.linkID.USD) })
И результат не определен ... Что мне делать?
Рабочим решением является
let linkID = "ZCN"; $.get(`https://min-api.cryptocompare.com/data/pricemulti?fsyms=${linkID}&tsyms=USD&api_key=68aca28e5a6aadcc7844a6a8523f55f75beb65f8b40228ab51b585cef8b02fa6`, (res)=>{ console.log(res[linkID].USD) });
(обратите внимание на удаленную точку , поэтому измененное обозначение в выражении console.log)
console.log