Loading...
JavaScript | Вывод текста по символам с интервалом
Недавно нужно было придумать как вывести по символам с интервалом текст.
Моё решение было следующим:

javascript
let to_arrayString= "Hello, World. My name is Debugger!";
let x = new Array();
let count = 0;
let str = "";
for(let j = 0;j < to_arrayString.length;j++){
x.push(to_arrayString[j]);
}

function upgrade(){
if(count < to_arrayString.length){
str = str+to_arrayString[count];
count++;
}else{
clearInterval(time_func)
}
document.getElementById("string").innerHTML = str;
}

let time_func= setInterval(upgrade,80);


Вопрос: можно ли как-то это всё оптимизировать или сократить не в плане "в одну строку".
Онлайн: 5
Время:
Gen. 0.0915
(c) Bym.Guru 2010-2025