В простейшем случае вообще просто: function refresh() {
fetch('/data.json').then(r => r.json()).then(d => document.getElementById('disp').textContent = d.property);
setTimeout(refresh, 1000);
}
Правда, без обработки нештатных ситуаций чревато неожиданностями. Но в тепличных условиях работает и показывает преимущества новых API.