let divTyping = document.getElementById('text')
var i = 0,
timer = 0,
str = '打印机效果'
function typing() {
if (i <= str.length) {
divTyping.innerHTML = str.slice(0, i++) + '_'
timer = setTimeout(typing, 200)
} else {
divTyping.innerHTML = str //结束打字,移除 _ 光标
clearTimeout(timer)
}
}
typing()
使用JavaScript实现打印机效果
最新推荐文章于 2024-08-05 17:06:21 发布