// $.getJSON is async. You have to write code in callback. or use async-await
$.getJSON("local node api ip", function(results) {
//const results = JSON.parse(data)
console.log(results);
var elem = document.createElement("div");
document.body.appendChild(elem);
elem.innerHTML = results.word;
console.log("hello");
});
// Async Await
(async function() {
let results = await $.getJSON("local node api ip");
//results = JSON.parse(data);
var elem = document.createElement("div");
document.body.appendChild(elem);
elem.innerHTML = results.word;
})();
// SAMPLE
$.getJSON("https://api.whatdoestrumpthink.com/api/v1/quotes/", function(results) {
var elem = document.createElement("div");
document.body.appendChild(elem);
elem.innerHTML = results.messages.personalized;
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>