请问老师可以直接调用一个调用其自身的函数吗?
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>浏览器对象</title> </head> <body> <script type="text/javascript"> ctime(); var num=5; function ctime() { document.getElementById("b").innerHTML=num; num=num-1; setTimeout("ctime()",1000); if(num==0) { window.location.href="http://www.imooc.com" } } </script> <span id="b">5</span>秒后回到主页 <a href=javascript:window.history.back()>返回</a> </body> </html>
打开界面后,时间不会变,也不会有任何动作,但是使用一个按键来调用函数时,时间就会改变