扫码关注官方订阅号
逐行显示文字
想搞一个类似于歌词的逐行显示的,但是貌似 setTimeout 无效啊··求破
setTimeout
业精于勤,荒于嬉;行成于思,毁于随。
setTimeout(type, time);
setTimeout 的第一个参数传递的是一个函数,而不是函数的返回值。
var i = 0; var str = ""; var time = 1000; var text = ["第一行文字!","第二行文字!","第三行文字!","第四行文字!"]; function type(id) { str += text[i++] + "<br>"; console.log(str); if (i < text.length) { t = setTimeout(type, time); } } type("txt");
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
setTimeout(type, time);setTimeout的第一个参数传递的是一个函数,而不是函数的返回值。测试