Как вывести код в странице HTML

Рейтинг: -2Ответов: 1Опубликовано: 15.05.2023

Как вывести код ниже в странице HTML

const axios = require('axios');

let response = null;
new Promise(async (resolve, reject) => {
    try {
        response = await axios.get(
            'https://api.binance.us/api/v3/avgPrice?symbol=BTCUSD'
        );
    } catch (ex) {
        response = null;
        // error
        console.log(ex);
        reject(ex);
    }
    if (response) {
        // success
        const json = response.data;
        console.log(json);
        resolve(json);
    }
});

Ответы

▲ 0

Как вывести код ниже в странице HTML

Сам код выводить нет никакого смысла... Другое дело вывести данные которые можно получить неким скриптом (кодом).

В твоем "примере" какая-то каша, т.ч. я покажу свой вариант того как можно данные получать и выводить.

Для каких-то конкретных рекомендаций для тебя - нужно знать какие данные к тебе будет приходить и как именно ты собираешься их показывать...

const url = 'https://jsonplaceholder.typicode.com/posts'
const os = document.querySelector('section')
test(url)
  .then(res => {
    res.forEach(o => {
      const html = `<article><h1>${o.title}</h1><p>${o.body}</p></article>`
      os.insertAdjacentHTML('beforeend', html)
    })
  })
  .catch(console.log)

//
async function test(url) {
  let res = await fetch(url)
  res = await res.json()
  return res
}
<section>
</section>