【发布时间】:2021-11-18 12:06:53
【问题描述】:
这里我试图通过纯 Javascript 代码制作一个打字效果。但它给了我错误的输出。由于我是 JS 新手,因此很难找出问题所在。 谁能帮助我?
let typingText=document.getElementById("typing-text");
let typingEffect=['Front-End Designer','Freelancer'];
var i,j=0;
function typingFunction(){
for(i=0;i<typingEffect.length;i++){
if(j<typingEffect[i].length){
typingText.innerHTML+=typingEffect[i].charAt(j);
j++;
setTimeout(typingFunction, 400);
}
}
}
typingFunction();
<p id="typing-text" class="text-white">I'm a</p>
【问题讨论】:
标签: javascript html arrays undefined charat