Loading...
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);




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