JSFiddle - React, Tailwind, and code Playground

HTML

<div id="texto"></div>

JavaScript

function escrever(text) {
    var el = document.getElementById("texto");
    for (i = 0; i < text.length; i++) {
        setTimeout(function(letra) {
            el.innerHTML += letra;
        }, 1000 * i, text[i]);
    }
}

escrever('teste');