JSFiddle - React, Tailwind, and code Playground

by joshpauljohnson

HTML

<h1 id="love"></h1>

JavaScript

var s = "I Love You";
var h1 = document.getElementById("love");
for (var i = 0; i < s.length; i++) {
    var delay = (i+1) / 4 * 1000;
    setTimeout(function(el, letter) {
        el.innerHTML = el.innerHTML+letter;
    }, delay, h1, s[i]);
    
}