Получить значение из JSON

Я пытаюсь получить выгоду от этой конвертации валюты, но не совсем понимаю, как это сделать:

<script 
  type='text/javascript' 
  src='https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js'> 
</script>
<script>
    $.get('http://free.currencyconverterapi.com/api/v5/convert?q=EUR_USD&compact=y', 
      function(theValue) {
        var conversion = (theValue);
        console.info(conversion);
      });
</script>

Если вы посмотрите в консоль, то увидите:

{EUR_USD: {…}}EUR_USD: val: 1.178548

... и мне нужно отобразить val на странице, чтобы на странице я увидел 1.178548

Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
1
0
65
3

Ответы 3

Попробуйте console.info(conversion.EUR_USD.val);

Вы можете сделать это двумя способами: theValue.EUR_USD.val и const {EUR_USD: {val: converEs6}} = theValue;.

var theValue = {"EUR_USD":{"val":1.178693}}
var conversion = theValue.EUR_USD.val;
console.info(conversion);

const {EUR_USD: {val: convertEs6Style}} = theValue;
console.info(convertEs6Style)

Попробуй это :

 $.get('https://free.currencyconverterapi.com/api/v5/convert?q=EUR_USD&compact=y', 
 function(theValue) {
   var conversion = theValue;
   console.info(conversion.EUR_USD.val);
 });
<script src = "https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

Другие вопросы по теме