Javascript setTimeout() 涉及括号的问题
Javascript setTimeout() issues involving brackets
这是我的第一个 javascript 程序,我只是想在网页中显示不同长度的字符串。我目前有几个问题。导致我出现问题的主要原因是 setTimeout 内部的函数有问题。我收到一条错误消息,说争论列表后没有括号。
function main() {
n = true
name = ""
if (n = true) {
name = display(name)
document.getElementById("triangle").innerHTML = name
setTimeout(funtion() { console.log(slept) }, 100)
} else {
main()
}
}
还有一种更简洁的方式可以无限(或接近无限)循环并显示到网站上。在我进一步破坏它玩其他东西之前,这导致了一些错误。
你把函数拼错了,应该是
setTimeout(function() { console.log(slept) }, 100)
这是我的第一个 javascript 程序,我只是想在网页中显示不同长度的字符串。我目前有几个问题。导致我出现问题的主要原因是 setTimeout 内部的函数有问题。我收到一条错误消息,说争论列表后没有括号。
function main() {
n = true
name = ""
if (n = true) {
name = display(name)
document.getElementById("triangle").innerHTML = name
setTimeout(funtion() { console.log(slept) }, 100)
} else {
main()
}
}
还有一种更简洁的方式可以无限(或接近无限)循环并显示到网站上。在我进一步破坏它玩其他东西之前,这导致了一些错误。
你把函数拼错了,应该是
setTimeout(function() { console.log(slept) }, 100)