И вам хорошего настроения
<div id="data"></div>
    <script>
      (function () {
        var str = 'Привет форум JavaScript',
          len = str.length,
          i = 0,
          tId, runtxt = (function () {
            tId = setInterval(function () {
              data.innerHTML += str[i++];
              if (i == len) clearInterval(tId);
            }, 300);
          }());
      }());
    </script>