JSFiddle - React, Tailwind, and code Playground
HTML
<script src="https://code.jquery.com/jquery-2.2.4.min.js"></script>
<p id="texto">
</p>
JavaScript
var testStr = 'Vamos lá escrever isto';
function escrever(i) {
partText = testStr.charAt(i);
document.getElementById("texto").innerHTML += partText;
i += 1;
console.log('fsdf');
if(i < testStr.length) {
setTimeout(escrever, 400, i); // timing entre cada impressão aqui
}
}
index_da_letra = 0;
escrever(index_da_letra)